Implementation notes: x86, hydra6, crypto_aead/omdsha256k256n248tau256v2

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
409556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091820170725
413920? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091820170725
416299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091820170725
423964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091820170725
427706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091820170725
434266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
437504? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091820170725
437604? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091820170725
437792? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091820170725
439074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
439124? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091820170725
440364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091820170725
440588? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
440902? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091820170725
440998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091820170725
441970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091820170725
443664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091820170725
443668? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
444940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091820170725
445596? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091820170725
445648? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091820170725
445722? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
445754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091820170725
445784? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091820170725
455602? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091820170725
457006? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091820170725
457007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091820170725
457136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091820170725
457476? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091820170725
457534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091820170725
457616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091820170725
458865? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091820170725
459222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091820170725
462718? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091820170725
462728? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091820170725
463050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091820170725
466576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091820170725
467318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
467390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091820170725
471820? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091820170725
473440? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091820170725
474782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091820170725
475118? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091820170725
477729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
478775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091820170725
479248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091820170725
481012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091820170725
485126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091820170725
485998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091820170725
486212? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091820170725
486392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091820170725
486462? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091820170725
487930? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091820170725
491497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091820170725
491654? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091820170725
491756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091820170725
492300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091820170725
493316? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091820170725
495416? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091820170725
495478? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091820170725
496780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091820170725
497064? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091820170725
497308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091820170725
499438? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
501592? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091820170725
502587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091820170725
506404? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
512778? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091820170725
513056? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091820170725
513192? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091820170725
513312? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
513570? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091820170725
514052? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
514378? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
514760? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
516773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091820170725
517482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091820170725
517719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091820170725
519366? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091820170725
521406? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091820170725
521514? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091820170725
523368? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091820170725
524114? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091820170725
524706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091820170725
525978? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
527728? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
528911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091820170725
530246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091820170725
530558? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091820170725
531324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091820170725
531856? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091820170725
531898? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091820170725
532122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091820170725
532616? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091820170725
532832? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
533210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091820170725
533492? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
534452? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091820170725
535110? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091820170725
535372? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091820170725
535514? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091820170725
535654? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
535910? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091820170725
536256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091820170725
536418? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091820170725
536450? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091820170725
536686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091820170725
536838? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091820170725
537120? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091820170725
537252? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
537328? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091820170725
537436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091820170725
537634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091820170725
537710? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091820170725
537794? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091820170725
538072? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091820170725
538178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091820170725
538412? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091820170725
538626? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
538824? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091820170725
538896? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
538916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091820170725
538965? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091820170725
539498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091820170725
539692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091820170725
539902? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
540320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
540368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091820170725
540374? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091820170725
540688? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091820170725
541040? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091820170725
541058? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091820170725
541132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091820170725
541144? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
541166? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091820170725
541186? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091820170725
541220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091820170725
541270? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091820170725
541322? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091820170725
541584? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091820170725
543436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091820170725
543574? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091820170725
543746? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091820170725
543912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091820170725
544044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
544349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091820170725
544674? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091820170725
544944? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091820170725
545830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091820170725
546536? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091820170725
546786? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
547186? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091820170725
547350? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091820170725
548990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091820170725
549308? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091820170725
549346? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091820170725
549482? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091820170725
550372? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091820170725
551898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091820170725
552371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091820170725
556614? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091820170725
564848? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091820170725
565076? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091820170725
565430? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091820170725
569870? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091820170725
571352? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091820170725
572868? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091820170725
574004? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091820170725
576036? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091820170725
576322? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091820170725
580770? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091820170725
580996? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091820170725

Test failure

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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