Implementation notes: x86, hydra6, crypto_aead/omdsha256k128n96tau96v1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
410349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
412686? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
418074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
428017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
432116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
432922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
434656? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
435126? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
435436? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
436166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
436442? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
436826? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
436850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
438056? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
441252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
441432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
441712? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
442898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
443464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
444082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
444086? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
445663? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
446296? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
453230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
454148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
455730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
455896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
455904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
457328? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
457658? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
458740? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
459006? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
459856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
461806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
462322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
462370? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
464562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
467253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
467336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
470966? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
473888? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
474764? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
476642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
477896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
478656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
481041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
481812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
482783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
485122? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
486659? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
487692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
488210? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
491186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
492450? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
492852? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
492871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
493633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
494232? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
494774? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
494847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
496216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
498458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
498533? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
498558? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
501000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
503872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
504884? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
507022? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
507198? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
507688? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
510229? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
510460? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
511724? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
515184? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
515288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
515462? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
515570? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
517550? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
520488? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
521520? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
522346? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
522632? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
523054? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
523610? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
527508? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
528826? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
528878? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
530150? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
530612? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
531778? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
531896? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
531908? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
531990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
532818? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
533932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
534714? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
534878? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
534982? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
535124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
535650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
535790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
535980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
536040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
536118? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
536210? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
536346? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
536396? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
536892? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
536906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
537115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
537194? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
537276? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
537418? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
537520? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
538266? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
538598? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
538970? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
539002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
539156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
539196? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
539222? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
539738? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
539860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
539970? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
540014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
540328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
540424? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
540662? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
540816? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
540830? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
540924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
541062? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
541186? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
541648? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
542516? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
542716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
542834? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
542970? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
543010? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
543558? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
543782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
543896? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
543942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
544062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
544268? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
544404? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
544516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
544666? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
544962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
545159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
545549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
545682? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
545720? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
548946? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
550228? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
550320? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
550490? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
550770? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
553180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
555290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
555666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
564808? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
565995? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
566188? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
566836? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
567206? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
568261? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
568304? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
573102? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
579964? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
580502? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
580772? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v1/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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2d6Vxa.s: Assembler messages:
encrypt.c: /tmp/cc2d6Vxa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2d6Vxa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2d6Vxa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2d6Vxa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2d6Vxa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2d6Vxa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2d6Vxa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2d6Vxa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2d6Vxa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2d6Vxa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2d6Vxa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2d6Vxa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2d6Vxa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2d6Vxa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2d6Vxa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2d6Vxa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2d6Vxa.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccklBpsT.s: Assembler messages:
encrypt.c: /tmp/ccklBpsT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklBpsT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklBpsT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccklBpsT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklBpsT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklBpsT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklBpsT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklBpsT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklBpsT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccklBpsT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklBpsT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklBpsT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklBpsT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklBpsT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklBpsT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklBpsT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklBpsT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklBpsT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZVzQJL.s: Assembler messages:
encrypt.c: /tmp/ccZVzQJL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVzQJL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVzQJL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVzQJL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVzQJL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVzQJL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVzQJL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVzQJL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVzQJL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZVzQJL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVzQJL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVzQJL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVzQJL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVzQJL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVzQJL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVzQJL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVzQJL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVzQJL.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpCWTj0.s: Assembler messages:
encrypt.c: /tmp/ccpCWTj0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCWTj0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCWTj0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCWTj0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCWTj0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCWTj0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCWTj0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCWTj0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCWTj0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCWTj0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpCWTj0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCWTj0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCWTj0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCWTj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCWTj0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCWTj0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCWTj0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCWTj0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFe8h4F.s: Assembler messages:
encrypt.c: /tmp/ccFe8h4F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFe8h4F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFe8h4F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFe8h4F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe8h4F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe8h4F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe8h4F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFe8h4F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFe8h4F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe8h4F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFe8h4F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFe8h4F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe8h4F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe8h4F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFe8h4F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe8h4F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFe8h4F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFe8h4F.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWoUGFy.s: Assembler messages:
encrypt.c: /tmp/ccWoUGFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWoUGFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWoUGFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWoUGFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoUGFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoUGFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoUGFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWoUGFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWoUGFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWoUGFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoUGFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoUGFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoUGFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoUGFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoUGFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoUGFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoUGFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoUGFy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTXlzEo.s: Assembler messages:
encrypt.c: /tmp/ccTXlzEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXlzEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXlzEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXlzEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXlzEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXlzEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXlzEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXlzEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXlzEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXlzEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXlzEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXlzEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXlzEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXlzEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXlzEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXlzEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXlzEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXlzEo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrqtLty.s: Assembler messages:
encrypt.c: /tmp/ccrqtLty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrqtLty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrqtLty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrqtLty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqtLty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqtLty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqtLty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrqtLty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrqtLty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqtLty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrqtLty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqtLty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqtLty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqtLty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqtLty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqtLty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrqtLty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqtLty.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ2QeBS.s: Assembler messages:
encrypt.c: /tmp/ccQ2QeBS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2QeBS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2QeBS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2QeBS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2QeBS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2QeBS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2QeBS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2QeBS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2QeBS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ2QeBS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2QeBS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2QeBS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2QeBS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2QeBS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2QeBS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2QeBS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2QeBS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvUB65A.s: Assembler messages:
encrypt.c: /tmp/ccvUB65A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUB65A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUB65A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUB65A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUB65A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUB65A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUB65A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUB65A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUB65A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvUB65A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUB65A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUB65A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUB65A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUB65A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUB65A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUB65A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUB65A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUB65A.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ1U9PI.s: Assembler messages:
encrypt.c: /tmp/ccQ1U9PI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1U9PI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1U9PI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1U9PI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1U9PI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1U9PI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1U9PI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1U9PI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1U9PI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ1U9PI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1U9PI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1U9PI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1U9PI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1U9PI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1U9PI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1U9PI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1U9PI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuqbw2p.s: Assembler messages:
encrypt.c: /tmp/ccuqbw2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqbw2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqbw2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqbw2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqbw2p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqbw2p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqbw2p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqbw2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqbw2p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuqbw2p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuqbw2p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqbw2p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqbw2p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqbw2p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqbw2p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqbw2p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqbw2p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuqbw2p.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cchAJnso.s: Assembler messages:
encrypt.c: /tmp/cchAJnso.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAJnso.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAJnso.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchAJnso.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAJnso.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAJnso.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAJnso.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAJnso.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAJnso.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAJnso.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAJnso.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAJnso.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAJnso.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAJnso.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAJnso.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAJnso.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAJnso.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAJnso.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccwgpWL5.s: Assembler messages:
encrypt.c: /tmp/ccwgpWL5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgpWL5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgpWL5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgpWL5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgpWL5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgpWL5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgpWL5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgpWL5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgpWL5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwgpWL5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgpWL5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgpWL5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgpWL5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgpWL5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgpWL5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgpWL5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgpWL5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgpWL5.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYeddOV.s: Assembler messages:
encrypt.c: /tmp/ccYeddOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYeddOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYeddOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYeddOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeddOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeddOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeddOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYeddOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYeddOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYeddOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYeddOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeddOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeddOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeddOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeddOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYeddOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeddOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYeddOV.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs1aN1b.s: Assembler messages:
encrypt.c: /tmp/ccs1aN1b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1aN1b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1aN1b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1aN1b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1aN1b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1aN1b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1aN1b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1aN1b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1aN1b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1aN1b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs1aN1b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1aN1b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1aN1b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1aN1b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1aN1b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1aN1b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1aN1b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1aN1b.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjNVfxd.s: Assembler messages:
encrypt.c: /tmp/ccjNVfxd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNVfxd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNVfxd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjNVfxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNVfxd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNVfxd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNVfxd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjNVfxd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNVfxd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjNVfxd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNVfxd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNVfxd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNVfxd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNVfxd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNVfxd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjNVfxd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNVfxd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNVfxd.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccneSyJr.s: Assembler messages:
encrypt.c: /tmp/ccneSyJr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccneSyJr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccneSyJr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccneSyJr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneSyJr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneSyJr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneSyJr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccneSyJr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccneSyJr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneSyJr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccneSyJr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccneSyJr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneSyJr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneSyJr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccneSyJr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneSyJr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccneSyJr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccneSyJr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Ofws6.s: Assembler messages:
encrypt.c: /tmp/cc4Ofws6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Ofws6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Ofws6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Ofws6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ofws6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ofws6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ofws6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Ofws6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Ofws6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Ofws6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Ofws6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ofws6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ofws6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ofws6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ofws6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Ofws6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ofws6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Ofws6.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5lNeCg.s: Assembler messages:
encrypt.c: /tmp/cc5lNeCg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lNeCg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lNeCg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lNeCg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lNeCg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lNeCg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lNeCg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lNeCg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lNeCg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lNeCg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lNeCg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lNeCg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lNeCg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lNeCg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lNeCg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lNeCg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lNeCg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lNeCg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccOP1rhW.s: Assembler messages:
encrypt.c: /tmp/ccOP1rhW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOP1rhW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOP1rhW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOP1rhW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP1rhW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP1rhW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP1rhW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOP1rhW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOP1rhW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP1rhW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOP1rhW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOP1rhW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP1rhW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP1rhW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOP1rhW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP1rhW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOP1rhW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOP1rhW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSVdOvR.s: Assembler messages:
encrypt.c: /tmp/ccSVdOvR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVdOvR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVdOvR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVdOvR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVdOvR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVdOvR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVdOvR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVdOvR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVdOvR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSVdOvR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVdOvR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVdOvR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVdOvR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVdOvR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVdOvR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVdOvR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVdOvR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVdOvR.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3718rB.s: Assembler messages:
encrypt.c: /tmp/cc3718rB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3718rB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3718rB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3718rB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3718rB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3718rB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3718rB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3718rB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3718rB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3718rB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3718rB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3718rB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3718rB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3718rB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3718rB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3718rB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3718rB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3718rB.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLP5PiM.s: Assembler messages:
encrypt.c: /tmp/ccLP5PiM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLP5PiM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLP5PiM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLP5PiM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP5PiM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP5PiM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP5PiM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLP5PiM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLP5PiM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP5PiM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLP5PiM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP5PiM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP5PiM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP5PiM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP5PiM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP5PiM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLP5PiM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP5PiM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLxBGJO.s: Assembler messages:
encrypt.c: /tmp/ccLxBGJO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxBGJO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxBGJO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxBGJO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxBGJO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxBGJO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxBGJO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxBGJO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxBGJO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxBGJO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxBGJO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxBGJO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxBGJO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxBGJO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxBGJO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxBGJO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxBGJO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxBGJO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWlANGL.s: Assembler messages:
encrypt.c: /tmp/ccWlANGL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWlANGL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWlANGL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWlANGL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlANGL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlANGL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlANGL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWlANGL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWlANGL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWlANGL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlANGL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlANGL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlANGL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlANGL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlANGL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWlANGL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlANGL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlANGL.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchUg7yE.s: Assembler messages:
encrypt.c: /tmp/cchUg7yE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUg7yE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUg7yE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchUg7yE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUg7yE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUg7yE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUg7yE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUg7yE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUg7yE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUg7yE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchUg7yE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchUg7yE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUg7yE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUg7yE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUg7yE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUg7yE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUg7yE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchUg7yE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccklv90z.s: Assembler messages:
encrypt.c: /tmp/ccklv90z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklv90z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklv90z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccklv90z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklv90z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklv90z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklv90z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklv90z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklv90z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccklv90z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccklv90z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklv90z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklv90z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklv90z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklv90z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklv90z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklv90z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccklv90z.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVPhmav.s: Assembler messages:
encrypt.c: /tmp/ccVPhmav.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPhmav.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPhmav.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPhmav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhmav.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhmav.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhmav.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPhmav.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPhmav.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhmav.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPhmav.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhmav.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhmav.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhmav.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhmav.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhmav.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPhmav.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhmav.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr3VFZe.s: Assembler messages:
encrypt.c: /tmp/ccr3VFZe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3VFZe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3VFZe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3VFZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3VFZe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3VFZe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3VFZe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3VFZe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3VFZe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr3VFZe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3VFZe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3VFZe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3VFZe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3VFZe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3VFZe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3VFZe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3VFZe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3VFZe.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6SG35k.s: Assembler messages:
encrypt.c: /tmp/cc6SG35k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6SG35k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6SG35k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6SG35k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SG35k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SG35k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SG35k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6SG35k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6SG35k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SG35k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6SG35k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SG35k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SG35k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SG35k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SG35k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SG35k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6SG35k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SG35k.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBmFWN4.s: Assembler messages:
encrypt.c: /tmp/ccBmFWN4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmFWN4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmFWN4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmFWN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmFWN4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmFWN4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmFWN4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmFWN4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmFWN4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBmFWN4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmFWN4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmFWN4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmFWN4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmFWN4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmFWN4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmFWN4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmFWN4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmFWN4.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9FS4xt.s: Assembler messages:
encrypt.c: /tmp/cc9FS4xt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FS4xt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FS4xt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FS4xt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FS4xt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FS4xt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FS4xt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FS4xt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FS4xt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FS4xt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FS4xt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FS4xt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FS4xt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FS4xt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FS4xt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FS4xt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FS4xt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FS4xt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpigwWl.s: Assembler messages:
encrypt.c: /tmp/ccpigwWl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpigwWl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpigwWl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpigwWl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpigwWl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpigwWl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpigwWl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpigwWl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpigwWl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpigwWl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpigwWl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpigwWl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpigwWl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpigwWl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpigwWl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpigwWl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpigwWl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpigwWl.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6PKqZe.s: Assembler messages:
encrypt.c: /tmp/cc6PKqZe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PKqZe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PKqZe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PKqZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PKqZe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PKqZe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PKqZe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PKqZe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PKqZe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6PKqZe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PKqZe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PKqZe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PKqZe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PKqZe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PKqZe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PKqZe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PKqZe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PKqZe.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQh1ryt.s: Assembler messages:
encrypt.c: /tmp/ccQh1ryt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQh1ryt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQh1ryt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQh1ryt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQh1ryt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQh1ryt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQh1ryt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQh1ryt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQh1ryt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQh1ryt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQh1ryt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQh1ryt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQh1ryt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQh1ryt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQh1ryt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQh1ryt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQh1ryt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQh1ryt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBWZDPW.s: Assembler messages:
encrypt.c: /tmp/ccBWZDPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBWZDPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBWZDPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBWZDPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWZDPW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWZDPW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWZDPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBWZDPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBWZDPW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBWZDPW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBWZDPW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWZDPW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWZDPW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWZDPW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWZDPW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBWZDPW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWZDPW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBWZDPW.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs1gZJ8.s: Assembler messages:
encrypt.c: /tmp/ccs1gZJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs1gZJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs1gZJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs1gZJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1gZJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1gZJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1gZJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs1gZJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1gZJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs1gZJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs1gZJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1gZJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1gZJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs1gZJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1gZJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs1gZJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs1gZJ8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckEfHqY.s: Assembler messages:
encrypt.c: /tmp/cckEfHqY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckEfHqY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckEfHqY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckEfHqY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEfHqY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEfHqY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEfHqY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckEfHqY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckEfHqY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEfHqY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckEfHqY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckEfHqY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEfHqY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEfHqY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckEfHqY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEfHqY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckEfHqY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckEfHqY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpWzHJJ.s: Assembler messages:
encrypt.c: /tmp/ccpWzHJJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWzHJJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWzHJJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWzHJJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWzHJJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWzHJJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWzHJJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWzHJJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpWzHJJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWzHJJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWzHJJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWzHJJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWzHJJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWzHJJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWzHJJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWzHJJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWzHJJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAYS50n.s: Assembler messages:
encrypt.c: /tmp/ccAYS50n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYS50n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYS50n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYS50n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYS50n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYS50n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYS50n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYS50n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYS50n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYS50n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAYS50n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYS50n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYS50n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYS50n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYS50n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYS50n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYS50n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYS50n.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuLuIuf.s: Assembler messages:
encrypt.c: /tmp/ccuLuIuf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLuIuf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLuIuf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLuIuf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLuIuf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLuIuf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLuIuf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLuIuf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLuIuf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuLuIuf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLuIuf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLuIuf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLuIuf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLuIuf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLuIuf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLuIuf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLuIuf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLuIuf.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVmFG3d.s: Assembler messages:
encrypt.c: /tmp/ccVmFG3d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmFG3d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmFG3d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmFG3d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmFG3d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmFG3d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmFG3d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmFG3d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmFG3d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmFG3d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmFG3d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmFG3d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmFG3d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmFG3d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmFG3d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmFG3d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmFG3d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmFG3d.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRsIn5.s: Assembler messages:
encrypt.c: /tmp/ccYRsIn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRsIn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRsIn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRsIn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRsIn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRsIn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRsIn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRsIn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRsIn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRsIn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRsIn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRsIn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRsIn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRsIn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRsIn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRsIn5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRsIn5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRsIn5.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYEKJv5.s: Assembler messages:
encrypt.c: /tmp/ccYEKJv5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYEKJv5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYEKJv5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYEKJv5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEKJv5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEKJv5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEKJv5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYEKJv5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYEKJv5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEKJv5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYEKJv5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEKJv5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEKJv5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEKJv5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEKJv5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEKJv5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYEKJv5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEKJv5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cconAGTJ.s: Assembler messages:
encrypt.c: /tmp/cconAGTJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconAGTJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconAGTJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cconAGTJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconAGTJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconAGTJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconAGTJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cconAGTJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconAGTJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cconAGTJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cconAGTJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cconAGTJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cconAGTJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cconAGTJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cconAGTJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cconAGTJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cconAGTJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cconAGTJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccABvt9S.s: Assembler messages:
encrypt.c: /tmp/ccABvt9S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABvt9S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABvt9S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccABvt9S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABvt9S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABvt9S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABvt9S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABvt9S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABvt9S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABvt9S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccABvt9S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccABvt9S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABvt9S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABvt9S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABvt9S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABvt9S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABvt9S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccABvt9S.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHddlMy.s: Assembler messages:
encrypt.c: /tmp/ccHddlMy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHddlMy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHddlMy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHddlMy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHddlMy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHddlMy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHddlMy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHddlMy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHddlMy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHddlMy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHddlMy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHddlMy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHddlMy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHddlMy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHddlMy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHddlMy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHddlMy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHddlMy.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNcjAPS.s: Assembler messages:
encrypt.c: /tmp/ccNcjAPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNcjAPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNcjAPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNcjAPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcjAPS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcjAPS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcjAPS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNcjAPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNcjAPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNcjAPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNcjAPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcjAPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcjAPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcjAPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcjAPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcjAPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcjAPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNcjAPS.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPmV1O2.s: Assembler messages:
encrypt.c: /tmp/ccPmV1O2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmV1O2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmV1O2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmV1O2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmV1O2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmV1O2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmV1O2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmV1O2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmV1O2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmV1O2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPmV1O2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmV1O2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmV1O2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmV1O2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmV1O2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmV1O2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmV1O2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmV1O2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc62cWPI.s: Assembler messages:
encrypt.c: /tmp/cc62cWPI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62cWPI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62cWPI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc62cWPI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62cWPI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62cWPI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62cWPI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62cWPI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62cWPI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc62cWPI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc62cWPI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62cWPI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62cWPI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62cWPI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62cWPI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62cWPI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62cWPI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc62cWPI.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQVfFcT.s: Assembler messages:
encrypt.c: /tmp/ccQVfFcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVfFcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVfFcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVfFcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVfFcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVfFcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVfFcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVfFcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVfFcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVfFcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQVfFcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVfFcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVfFcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVfFcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVfFcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVfFcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVfFcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVfFcT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccePloWH.s: Assembler messages:
encrypt.c: /tmp/ccePloWH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePloWH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePloWH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccePloWH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePloWH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePloWH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePloWH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePloWH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePloWH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePloWH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccePloWH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePloWH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePloWH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePloWH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePloWH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePloWH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePloWH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePloWH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cckJl3Mo.s: Assembler messages:
encrypt.c: /tmp/cckJl3Mo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJl3Mo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJl3Mo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckJl3Mo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJl3Mo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJl3Mo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJl3Mo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJl3Mo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJl3Mo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckJl3Mo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJl3Mo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJl3Mo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJl3Mo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJl3Mo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJl3Mo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJl3Mo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJl3Mo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJl3Mo.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDYyh0g.s: Assembler messages:
encrypt.c: /tmp/ccDYyh0g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYyh0g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYyh0g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYyh0g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYyh0g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYyh0g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYyh0g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYyh0g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYyh0g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDYyh0g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYyh0g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYyh0g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYyh0g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYyh0g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYyh0g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYyh0g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYyh0g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYyh0g.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUB6GUx.s: Assembler messages:
encrypt.c: /tmp/ccUB6GUx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUB6GUx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUB6GUx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUB6GUx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUB6GUx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUB6GUx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUB6GUx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUB6GUx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUB6GUx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUB6GUx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUB6GUx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUB6GUx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUB6GUx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUB6GUx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUB6GUx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUB6GUx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUB6GUx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUB6GUx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0tFV9C.s: Assembler messages:
encrypt.c: /tmp/cc0tFV9C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tFV9C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tFV9C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tFV9C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tFV9C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tFV9C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tFV9C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tFV9C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tFV9C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0tFV9C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tFV9C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tFV9C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tFV9C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tFV9C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tFV9C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tFV9C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tFV9C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tFV9C.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYKkgrK.s: Assembler messages:
encrypt.c: /tmp/ccYKkgrK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKkgrK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKkgrK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKkgrK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKkgrK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKkgrK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKkgrK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKkgrK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKkgrK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKkgrK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYKkgrK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKkgrK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKkgrK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKkgrK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKkgrK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKkgrK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKkgrK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKkgrK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ELGji.s: Assembler messages:
encrypt.c: /tmp/cc0ELGji.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ELGji.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ELGji.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ELGji.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ELGji.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ELGji.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ELGji.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ELGji.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ELGji.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ELGji.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ELGji.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ELGji.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ELGji.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ELGji.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ELGji.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ELGji.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ELGji.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ELGji.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8czWaA.s: Assembler messages:
encrypt.c: /tmp/cc8czWaA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8czWaA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8czWaA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8czWaA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8czWaA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8czWaA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8czWaA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8czWaA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8czWaA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8czWaA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8czWaA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8czWaA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8czWaA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8czWaA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8czWaA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8czWaA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8czWaA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8czWaA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPPg99e.s: Assembler messages:
encrypt.c: /tmp/ccPPg99e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPg99e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPg99e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPg99e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPg99e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPg99e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPg99e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPg99e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPg99e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPPg99e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPPg99e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPg99e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPg99e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPg99e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPg99e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPg99e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPg99e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPPg99e.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXeqwXf.s: Assembler messages:
encrypt.c: /tmp/ccXeqwXf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXeqwXf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXeqwXf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXeqwXf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeqwXf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeqwXf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeqwXf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXeqwXf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXeqwXf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeqwXf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXeqwXf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXeqwXf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeqwXf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeqwXf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeqwXf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeqwXf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXeqwXf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXeqwXf.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc550X2T.s: Assembler messages:
encrypt.c: /tmp/cc550X2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc550X2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc550X2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc550X2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc550X2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc550X2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc550X2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc550X2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc550X2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc550X2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc550X2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc550X2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc550X2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc550X2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc550X2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc550X2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc550X2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc550X2T.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFOMaE3.s: Assembler messages:
encrypt.c: /tmp/ccFOMaE3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOMaE3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOMaE3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOMaE3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOMaE3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOMaE3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOMaE3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOMaE3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOMaE3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOMaE3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOMaE3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOMaE3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOMaE3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOMaE3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOMaE3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOMaE3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOMaE3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOMaE3.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOnyJJx.s: Assembler messages:
encrypt.c: /tmp/ccOnyJJx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnyJJx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnyJJx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnyJJx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnyJJx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnyJJx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnyJJx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnyJJx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnyJJx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnyJJx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOnyJJx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnyJJx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnyJJx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnyJJx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnyJJx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnyJJx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnyJJx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnyJJx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU0jqXf.s: Assembler messages:
encrypt.c: /tmp/ccU0jqXf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0jqXf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0jqXf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0jqXf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0jqXf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0jqXf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0jqXf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0jqXf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0jqXf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU0jqXf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU0jqXf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0jqXf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0jqXf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0jqXf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0jqXf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0jqXf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0jqXf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU0jqXf.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5rNEtl.s: Assembler messages:
encrypt.c: /tmp/cc5rNEtl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rNEtl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rNEtl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rNEtl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rNEtl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rNEtl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rNEtl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rNEtl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rNEtl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rNEtl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rNEtl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rNEtl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rNEtl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rNEtl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rNEtl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rNEtl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rNEtl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rNEtl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNqg2B3.s: Assembler messages:
encrypt.c: /tmp/ccNqg2B3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqg2B3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqg2B3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqg2B3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqg2B3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqg2B3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqg2B3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqg2B3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqg2B3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNqg2B3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqg2B3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqg2B3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqg2B3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqg2B3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqg2B3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqg2B3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqg2B3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqg2B3.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD1VEiV.s: Assembler messages:
encrypt.c: /tmp/ccD1VEiV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD1VEiV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD1VEiV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD1VEiV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1VEiV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1VEiV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1VEiV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD1VEiV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD1VEiV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD1VEiV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1VEiV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1VEiV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1VEiV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1VEiV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1VEiV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD1VEiV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1VEiV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1VEiV.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cckbDdZ0.s: Assembler messages:
encrypt.c: /tmp/cckbDdZ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbDdZ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbDdZ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckbDdZ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbDdZ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbDdZ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbDdZ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbDdZ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbDdZ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbDdZ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckbDdZ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbDdZ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbDdZ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbDdZ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbDdZ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbDdZ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbDdZ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbDdZ0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3cPU9Q.s: Assembler messages:
encrypt.c: /tmp/cc3cPU9Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cPU9Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cPU9Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cPU9Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cPU9Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cPU9Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cPU9Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cPU9Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cPU9Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3cPU9Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3cPU9Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cPU9Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cPU9Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cPU9Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cPU9Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cPU9Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3cPU9Q.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTvIZ2K.s: Assembler messages:
encrypt.c: /tmp/ccTvIZ2K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvIZ2K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvIZ2K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvIZ2K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvIZ2K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvIZ2K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvIZ2K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvIZ2K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvIZ2K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvIZ2K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvIZ2K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvIZ2K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvIZ2K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvIZ2K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvIZ2K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvIZ2K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvIZ2K.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4TxC5V.s: Assembler messages:
encrypt.c: /tmp/cc4TxC5V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TxC5V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TxC5V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TxC5V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TxC5V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TxC5V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TxC5V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TxC5V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TxC5V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TxC5V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TxC5V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TxC5V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TxC5V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TxC5V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TxC5V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TxC5V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TxC5V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TxC5V.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFHczS2.s: Assembler messages:
encrypt.c: /tmp/ccFHczS2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHczS2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHczS2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHczS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHczS2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHczS2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHczS2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHczS2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHczS2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHczS2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFHczS2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFHczS2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHczS2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHczS2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHczS2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHczS2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHczS2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFHczS2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1EhTaK.s: Assembler messages:
encrypt.c: /tmp/cc1EhTaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1EhTaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1EhTaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1EhTaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EhTaK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EhTaK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EhTaK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1EhTaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1EhTaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1EhTaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EhTaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EhTaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EhTaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EhTaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EhTaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1EhTaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EhTaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EhTaK.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmJbdmV.s: Assembler messages:
encrypt.c: /tmp/ccmJbdmV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJbdmV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJbdmV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJbdmV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJbdmV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJbdmV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJbdmV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJbdmV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJbdmV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJbdmV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmJbdmV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmJbdmV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJbdmV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJbdmV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJbdmV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJbdmV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJbdmV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmJbdmV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJLfKhA.s: Assembler messages:
encrypt.c: /tmp/ccJLfKhA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLfKhA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLfKhA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLfKhA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfKhA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfKhA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfKhA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLfKhA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLfKhA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfKhA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJLfKhA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfKhA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfKhA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfKhA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfKhA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfKhA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLfKhA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfKhA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsKGNPp.s: Assembler messages:
encrypt.c: /tmp/ccsKGNPp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKGNPp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKGNPp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKGNPp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKGNPp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKGNPp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKGNPp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKGNPp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKGNPp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsKGNPp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKGNPp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKGNPp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKGNPp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKGNPp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKGNPp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKGNPp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKGNPp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKGNPp.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuduXdr.s: Assembler messages:
encrypt.c: /tmp/ccuduXdr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuduXdr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuduXdr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuduXdr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuduXdr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuduXdr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuduXdr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuduXdr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuduXdr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuduXdr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuduXdr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuduXdr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuduXdr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuduXdr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuduXdr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuduXdr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuduXdr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuduXdr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccveXiNp.s: Assembler messages:
encrypt.c: /tmp/ccveXiNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccveXiNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccveXiNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccveXiNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveXiNp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveXiNp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveXiNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccveXiNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccveXiNp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccveXiNp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccveXiNp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveXiNp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveXiNp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveXiNp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveXiNp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccveXiNp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveXiNp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccveXiNp.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0oDbVP.s: Assembler messages:
encrypt.c: /tmp/cc0oDbVP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0oDbVP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0oDbVP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0oDbVP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oDbVP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oDbVP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oDbVP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0oDbVP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0oDbVP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0oDbVP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0oDbVP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oDbVP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oDbVP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0oDbVP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oDbVP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0oDbVP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oDbVP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0oDbVP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchHMwa1.s: Assembler messages:
encrypt.c: /tmp/cchHMwa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHMwa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHMwa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchHMwa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHMwa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHMwa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHMwa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHMwa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHMwa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHMwa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchHMwa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHMwa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHMwa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHMwa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHMwa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHMwa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHMwa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHMwa1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7bnuXP.s: Assembler messages:
encrypt.c: /tmp/cc7bnuXP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bnuXP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bnuXP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bnuXP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bnuXP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bnuXP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bnuXP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bnuXP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bnuXP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7bnuXP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bnuXP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bnuXP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bnuXP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bnuXP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bnuXP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bnuXP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bnuXP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bnuXP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMIHLaQ.s: Assembler messages:
encrypt.c: /tmp/ccMIHLaQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMIHLaQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMIHLaQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMIHLaQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIHLaQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIHLaQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIHLaQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMIHLaQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIHLaQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMIHLaQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIHLaQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIHLaQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIHLaQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIHLaQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIHLaQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMIHLaQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIHLaQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccLXDNnG.s: Assembler messages:
encrypt.c: /tmp/ccLXDNnG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXDNnG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXDNnG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXDNnG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXDNnG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXDNnG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXDNnG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXDNnG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXDNnG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXDNnG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLXDNnG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXDNnG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXDNnG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXDNnG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXDNnG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXDNnG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXDNnG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXDNnG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccm2nv0r.s: Assembler messages:
encrypt.c: /tmp/ccm2nv0r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2nv0r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2nv0r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2nv0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2nv0r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2nv0r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2nv0r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2nv0r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2nv0r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm2nv0r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2nv0r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2nv0r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2nv0r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nv0r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2nv0r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2nv0r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2nv0r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2nv0r.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfDkdlv.s: Assembler messages:
encrypt.c: /tmp/ccfDkdlv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDkdlv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDkdlv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDkdlv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDkdlv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDkdlv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDkdlv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDkdlv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDkdlv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDkdlv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfDkdlv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDkdlv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDkdlv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDkdlv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDkdlv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDkdlv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDkdlv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDkdlv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp8qAVk.s: Assembler messages:
encrypt.c: /tmp/ccp8qAVk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp8qAVk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp8qAVk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp8qAVk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8qAVk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8qAVk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8qAVk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp8qAVk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp8qAVk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp8qAVk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8qAVk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8qAVk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8qAVk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8qAVk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8qAVk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp8qAVk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8qAVk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8qAVk.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc295eL2.s: Assembler messages:
encrypt.c: /tmp/cc295eL2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc295eL2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc295eL2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc295eL2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc295eL2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc295eL2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc295eL2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc295eL2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc295eL2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc295eL2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc295eL2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc295eL2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc295eL2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc295eL2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc295eL2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc295eL2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc295eL2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc295eL2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccydUN1H.s: Assembler messages:
encrypt.c: /tmp/ccydUN1H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydUN1H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydUN1H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccydUN1H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydUN1H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydUN1H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydUN1H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydUN1H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydUN1H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccydUN1H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydUN1H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydUN1H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydUN1H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydUN1H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydUN1H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydUN1H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydUN1H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydUN1H.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6KAWoS.s: Assembler messages:
encrypt.c: /tmp/cc6KAWoS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KAWoS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KAWoS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KAWoS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KAWoS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KAWoS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KAWoS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KAWoS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KAWoS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KAWoS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6KAWoS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KAWoS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KAWoS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KAWoS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KAWoS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KAWoS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KAWoS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KAWoS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckMy6rA.s: Assembler messages:
encrypt.c: /tmp/cckMy6rA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMy6rA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMy6rA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckMy6rA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMy6rA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMy6rA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMy6rA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMy6rA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMy6rA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckMy6rA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMy6rA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMy6rA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMy6rA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMy6rA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMy6rA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMy6rA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMy6rA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMy6rA.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc6YE5Ix.s: Assembler messages:
encrypt.c: /tmp/cc6YE5Ix.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YE5Ix.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YE5Ix.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YE5Ix.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YE5Ix.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YE5Ix.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YE5Ix.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YE5Ix.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YE5Ix.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6YE5Ix.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YE5Ix.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YE5Ix.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YE5Ix.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YE5Ix.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YE5Ix.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YE5Ix.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YE5Ix.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccx62bon.s: Assembler messages:
encrypt.c: /tmp/ccx62bon.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx62bon.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx62bon.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx62bon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx62bon.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx62bon.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx62bon.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx62bon.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx62bon.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx62bon.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx62bon.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx62bon.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx62bon.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx62bon.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx62bon.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx62bon.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx62bon.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx62bon.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1QEnad.s: Assembler messages:
encrypt.c: /tmp/cc1QEnad.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QEnad.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QEnad.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QEnad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QEnad.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QEnad.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QEnad.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QEnad.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QEnad.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1QEnad.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QEnad.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QEnad.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QEnad.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QEnad.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QEnad.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QEnad.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QEnad.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QEnad.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclmFUXl.s: Assembler messages:
encrypt.c: /tmp/cclmFUXl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmFUXl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmFUXl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclmFUXl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmFUXl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmFUXl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmFUXl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmFUXl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmFUXl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmFUXl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclmFUXl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmFUXl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmFUXl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmFUXl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmFUXl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmFUXl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmFUXl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmFUXl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Lgu3m.s: Assembler messages:
encrypt.c: /tmp/cc3Lgu3m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Lgu3m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Lgu3m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Lgu3m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Lgu3m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Lgu3m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Lgu3m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Lgu3m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Lgu3m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Lgu3m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Lgu3m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Lgu3m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Lgu3m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Lgu3m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Lgu3m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Lgu3m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Lgu3m.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJvpNvf.s: Assembler messages:
encrypt.c: /tmp/ccJvpNvf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvpNvf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvpNvf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvpNvf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvpNvf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvpNvf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvpNvf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvpNvf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvpNvf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJvpNvf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvpNvf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvpNvf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvpNvf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvpNvf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvpNvf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvpNvf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvpNvf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvpNvf.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc00kUic.s: Assembler messages:
encrypt.c: /tmp/cc00kUic.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc00kUic.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc00kUic.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc00kUic.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00kUic.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00kUic.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00kUic.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc00kUic.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc00kUic.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00kUic.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc00kUic.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00kUic.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00kUic.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00kUic.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00kUic.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00kUic.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00kUic.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00kUic.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjPiiY2.s: Assembler messages:
encrypt.c: /tmp/ccjPiiY2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPiiY2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPiiY2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPiiY2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPiiY2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPiiY2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPiiY2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPiiY2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPiiY2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjPiiY2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPiiY2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPiiY2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPiiY2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPiiY2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPiiY2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPiiY2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPiiY2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPiiY2.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFpazx4.s: Assembler messages:
encrypt.c: /tmp/ccFpazx4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpazx4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpazx4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpazx4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpazx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpazx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpazx4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpazx4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpazx4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpazx4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFpazx4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpazx4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpazx4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpazx4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpazx4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpazx4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpazx4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpazx4.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMCqb3J.s: Assembler messages:
encrypt.c: /tmp/ccMCqb3J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCqb3J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCqb3J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCqb3J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCqb3J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCqb3J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCqb3J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCqb3J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCqb3J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMCqb3J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCqb3J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCqb3J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCqb3J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCqb3J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCqb3J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCqb3J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCqb3J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCqb3J.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNPZuNR.s: Assembler messages:
encrypt.c: /tmp/ccNPZuNR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPZuNR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPZuNR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPZuNR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPZuNR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPZuNR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPZuNR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPZuNR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPZuNR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPZuNR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNPZuNR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPZuNR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPZuNR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPZuNR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPZuNR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPZuNR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPZuNR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPZuNR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm0nBzx.s: Assembler messages:
encrypt.c: /tmp/ccm0nBzx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0nBzx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0nBzx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0nBzx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0nBzx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0nBzx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0nBzx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0nBzx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0nBzx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm0nBzx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm0nBzx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0nBzx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0nBzx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0nBzx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0nBzx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0nBzx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0nBzx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm0nBzx.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL6cjNR.s: Assembler messages:
encrypt.c: /tmp/ccL6cjNR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6cjNR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6cjNR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6cjNR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6cjNR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6cjNR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6cjNR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6cjNR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6cjNR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL6cjNR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6cjNR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6cjNR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6cjNR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6cjNR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6cjNR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6cjNR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6cjNR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6cjNR.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclRYSn1.s: Assembler messages:
encrypt.c: /tmp/cclRYSn1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRYSn1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRYSn1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclRYSn1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRYSn1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRYSn1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRYSn1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRYSn1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRYSn1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRYSn1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclRYSn1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRYSn1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRYSn1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRYSn1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRYSn1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRYSn1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRYSn1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRYSn1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Z3glU.s: Assembler messages:
encrypt.c: /tmp/cc2Z3glU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Z3glU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Z3glU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Z3glU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Z3glU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Z3glU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Z3glU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Z3glU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Z3glU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Z3glU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Z3glU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Z3glU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Z3glU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Z3glU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Z3glU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Z3glU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Z3glU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Z3glU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKhQNBH.s: Assembler messages:
encrypt.c: /tmp/ccKhQNBH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhQNBH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhQNBH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhQNBH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhQNBH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhQNBH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhQNBH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhQNBH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhQNBH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKhQNBH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhQNBH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhQNBH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhQNBH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhQNBH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhQNBH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhQNBH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhQNBH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhQNBH.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc05z4QI.s: Assembler messages:
encrypt.c: /tmp/cc05z4QI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc05z4QI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc05z4QI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc05z4QI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05z4QI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05z4QI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05z4QI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc05z4QI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc05z4QI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05z4QI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc05z4QI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05z4QI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05z4QI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05z4QI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05z4QI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05z4QI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc05z4QI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05z4QI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAKRlyn.s: Assembler messages:
encrypt.c: /tmp/ccAKRlyn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAKRlyn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAKRlyn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAKRlyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRlyn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRlyn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRlyn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAKRlyn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAKRlyn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAKRlyn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAKRlyn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRlyn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRlyn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKRlyn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRlyn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAKRlyn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRlyn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAKRlyn.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWnDOIf.s: Assembler messages:
encrypt.c: /tmp/ccWnDOIf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnDOIf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnDOIf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnDOIf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnDOIf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnDOIf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnDOIf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnDOIf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnDOIf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWnDOIf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnDOIf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnDOIf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnDOIf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnDOIf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnDOIf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnDOIf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnDOIf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnDOIf.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXca2iw.s: Assembler messages:
encrypt.c: /tmp/ccXca2iw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXca2iw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXca2iw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXca2iw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXca2iw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXca2iw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXca2iw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXca2iw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXca2iw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXca2iw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXca2iw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXca2iw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXca2iw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXca2iw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXca2iw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXca2iw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXca2iw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXca2iw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4cWC6z.s: Assembler messages:
encrypt.c: /tmp/cc4cWC6z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4cWC6z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4cWC6z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4cWC6z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cWC6z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cWC6z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cWC6z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4cWC6z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4cWC6z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4cWC6z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cWC6z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cWC6z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cWC6z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cWC6z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cWC6z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4cWC6z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cWC6z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cWC6z.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU6rQ8J.s: Assembler messages:
encrypt.c: /tmp/ccU6rQ8J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6rQ8J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6rQ8J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6rQ8J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6rQ8J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6rQ8J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6rQ8J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6rQ8J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6rQ8J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU6rQ8J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6rQ8J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6rQ8J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6rQ8J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6rQ8J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6rQ8J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6rQ8J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6rQ8J.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6pphgK.s: Assembler messages:
encrypt.c: /tmp/cc6pphgK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pphgK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pphgK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pphgK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pphgK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pphgK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pphgK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pphgK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pphgK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pphgK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6pphgK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pphgK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pphgK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pphgK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pphgK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pphgK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pphgK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pphgK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTD71Yp.s: Assembler messages:
encrypt.c: /tmp/ccTD71Yp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTD71Yp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTD71Yp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTD71Yp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTD71Yp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTD71Yp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTD71Yp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTD71Yp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTD71Yp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTD71Yp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTD71Yp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTD71Yp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTD71Yp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD71Yp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTD71Yp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTD71Yp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTD71Yp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTD71Yp.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBFhTU5.s: Assembler messages:
encrypt.c: /tmp/ccBFhTU5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFhTU5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFhTU5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFhTU5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFhTU5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFhTU5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFhTU5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFhTU5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFhTU5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFhTU5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFhTU5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFhTU5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFhTU5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFhTU5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFhTU5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFhTU5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFhTU5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFhTU5.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb6W4up.s: Assembler messages:
encrypt.c: /tmp/ccb6W4up.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6W4up.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6W4up.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6W4up.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6W4up.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6W4up.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6W4up.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6W4up.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6W4up.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6W4up.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6W4up.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6W4up.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6W4up.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6W4up.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6W4up.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6W4up.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6W4up.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6W4up.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGd9VTe.s: Assembler messages:
encrypt.c: /tmp/ccGd9VTe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGd9VTe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGd9VTe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGd9VTe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd9VTe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd9VTe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd9VTe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGd9VTe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGd9VTe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd9VTe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGd9VTe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGd9VTe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd9VTe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd9VTe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGd9VTe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd9VTe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGd9VTe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGd9VTe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfbgNoT.s: Assembler messages:
encrypt.c: /tmp/ccfbgNoT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfbgNoT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfbgNoT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfbgNoT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbgNoT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbgNoT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbgNoT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfbgNoT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfbgNoT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfbgNoT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfbgNoT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbgNoT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbgNoT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbgNoT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbgNoT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfbgNoT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbgNoT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfbgNoT.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH0dxEm.s: Assembler messages:
encrypt.c: /tmp/ccH0dxEm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0dxEm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0dxEm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0dxEm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0dxEm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0dxEm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0dxEm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0dxEm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0dxEm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0dxEm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH0dxEm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0dxEm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0dxEm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0dxEm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0dxEm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0dxEm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0dxEm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0dxEm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd4tHU4.s: Assembler messages:
encrypt.c: /tmp/ccd4tHU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4tHU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4tHU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4tHU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4tHU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4tHU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4tHU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4tHU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4tHU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4tHU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4tHU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4tHU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4tHU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4tHU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4tHU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4tHU4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4tHU4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4tHU4.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4xdT2R.s: Assembler messages:
encrypt.c: /tmp/cc4xdT2R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xdT2R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xdT2R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xdT2R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xdT2R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xdT2R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xdT2R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xdT2R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xdT2R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4xdT2R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xdT2R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xdT2R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xdT2R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdT2R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xdT2R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xdT2R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xdT2R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xdT2R.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfLslI9.s: Assembler messages:
encrypt.c: /tmp/ccfLslI9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLslI9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLslI9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLslI9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLslI9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLslI9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLslI9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLslI9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLslI9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLslI9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfLslI9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLslI9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLslI9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLslI9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLslI9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLslI9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLslI9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLslI9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccFuarkR.s: Assembler messages:
encrypt.c: /tmp/ccFuarkR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFuarkR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFuarkR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFuarkR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuarkR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuarkR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuarkR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFuarkR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFuarkR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuarkR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFuarkR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFuarkR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuarkR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuarkR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuarkR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuarkR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFuarkR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFuarkR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccIfeitz.s: Assembler messages:
encrypt.c: /tmp/ccIfeitz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfeitz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfeitz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfeitz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfeitz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfeitz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfeitz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfeitz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfeitz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIfeitz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfeitz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfeitz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfeitz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfeitz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfeitz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfeitz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfeitz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfeitz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0wnQAF.s: Assembler messages:
encrypt.c: /tmp/cc0wnQAF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wnQAF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wnQAF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wnQAF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wnQAF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wnQAF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wnQAF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wnQAF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wnQAF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wnQAF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0wnQAF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wnQAF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wnQAF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wnQAF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wnQAF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wnQAF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wnQAF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wnQAF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cch7eTUz.s: Assembler messages:
encrypt.c: /tmp/cch7eTUz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch7eTUz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch7eTUz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch7eTUz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7eTUz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7eTUz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7eTUz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch7eTUz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch7eTUz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch7eTUz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch7eTUz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7eTUz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7eTUz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch7eTUz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7eTUz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch7eTUz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7eTUz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch7eTUz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWY2pEG.s: Assembler messages:
encrypt.c: /tmp/ccWY2pEG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWY2pEG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWY2pEG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWY2pEG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWY2pEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWY2pEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWY2pEG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWY2pEG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWY2pEG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWY2pEG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWY2pEG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWY2pEG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWY2pEG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWY2pEG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY2pEG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWY2pEG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWY2pEG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWY2pEG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccog6Sgq.s: Assembler messages:
encrypt.c: /tmp/ccog6Sgq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccog6Sgq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccog6Sgq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccog6Sgq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6Sgq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6Sgq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6Sgq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccog6Sgq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccog6Sgq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccog6Sgq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccog6Sgq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6Sgq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6Sgq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccog6Sgq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6Sgq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccog6Sgq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6Sgq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccog6Sgq.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIGNjNd.s: Assembler messages:
encrypt.c: /tmp/ccIGNjNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGNjNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGNjNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGNjNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGNjNd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGNjNd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGNjNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGNjNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGNjNd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIGNjNd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGNjNd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGNjNd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGNjNd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGNjNd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGNjNd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGNjNd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGNjNd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGNjNd.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRyVNAz.s: Assembler messages:
encrypt.c: /tmp/ccRyVNAz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyVNAz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyVNAz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyVNAz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyVNAz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyVNAz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyVNAz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyVNAz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyVNAz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyVNAz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRyVNAz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRyVNAz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyVNAz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyVNAz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyVNAz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyVNAz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyVNAz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRyVNAz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccFlG731.s: Assembler messages:
encrypt.c: /tmp/ccFlG731.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlG731.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlG731.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlG731.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlG731.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlG731.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlG731.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlG731.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlG731.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFlG731.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFlG731.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlG731.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlG731.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlG731.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlG731.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlG731.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlG731.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFlG731.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccqdzjAb.s: Assembler messages:
encrypt.c: /tmp/ccqdzjAb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdzjAb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdzjAb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdzjAb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdzjAb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdzjAb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdzjAb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdzjAb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdzjAb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdzjAb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdzjAb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdzjAb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdzjAb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdzjAb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdzjAb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdzjAb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdzjAb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdzjAb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF1MwfU.s: Assembler messages:
encrypt.c: /tmp/ccF1MwfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1MwfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1MwfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1MwfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1MwfU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1MwfU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1MwfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1MwfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1MwfU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF1MwfU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1MwfU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1MwfU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1MwfU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1MwfU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1MwfU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1MwfU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1MwfU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1MwfU.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cccwHIy4.s: Assembler messages:
encrypt.c: /tmp/cccwHIy4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccwHIy4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccwHIy4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccwHIy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwHIy4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwHIy4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwHIy4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccwHIy4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccwHIy4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwHIy4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccwHIy4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwHIy4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwHIy4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwHIy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwHIy4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwHIy4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccwHIy4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwHIy4.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Bg5AF.s: Assembler messages:
encrypt.c: /tmp/cc7Bg5AF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Bg5AF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Bg5AF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Bg5AF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bg5AF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bg5AF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bg5AF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Bg5AF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Bg5AF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Bg5AF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bg5AF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bg5AF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Bg5AF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bg5AF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Bg5AF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bg5AF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Bg5AF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWLUgDE.s: Assembler messages:
encrypt.c: /tmp/ccWLUgDE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLUgDE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLUgDE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLUgDE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLUgDE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLUgDE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLUgDE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLUgDE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLUgDE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLUgDE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWLUgDE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLUgDE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLUgDE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLUgDE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLUgDE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLUgDE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLUgDE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLUgDE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc08sZiu.s: Assembler messages:
encrypt.c: /tmp/cc08sZiu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08sZiu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08sZiu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc08sZiu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08sZiu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08sZiu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08sZiu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08sZiu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08sZiu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08sZiu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc08sZiu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08sZiu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08sZiu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08sZiu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08sZiu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08sZiu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08sZiu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08sZiu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccMH7Mt.s: Assembler messages:
encrypt.c: /tmp/cccMH7Mt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccMH7Mt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccMH7Mt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccMH7Mt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMH7Mt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMH7Mt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMH7Mt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccMH7Mt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccMH7Mt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccMH7Mt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMH7Mt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMH7Mt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMH7Mt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMH7Mt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMH7Mt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccMH7Mt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMH7Mt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMH7Mt.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccSnBDm9.s: Assembler messages:
encrypt.c: /tmp/ccSnBDm9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnBDm9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnBDm9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnBDm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnBDm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnBDm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnBDm9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnBDm9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnBDm9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSnBDm9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnBDm9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnBDm9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnBDm9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnBDm9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnBDm9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnBDm9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnBDm9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnBDm9.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccvyXUrk.s: Assembler messages:
encrypt.c: /tmp/ccvyXUrk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyXUrk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvyXUrk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvyXUrk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyXUrk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyXUrk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyXUrk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvyXUrk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvyXUrk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyXUrk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvyXUrk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyXUrk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyXUrk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyXUrk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyXUrk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyXUrk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyXUrk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyXUrk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8IzXa2.s: Assembler messages:
encrypt.c: /tmp/cc8IzXa2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IzXa2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IzXa2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IzXa2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IzXa2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IzXa2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IzXa2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IzXa2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IzXa2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IzXa2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IzXa2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IzXa2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IzXa2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IzXa2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IzXa2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IzXa2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IzXa2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IzXa2.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdLd916.s: Assembler messages:
encrypt.c: /tmp/ccdLd916.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLd916.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLd916.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLd916.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLd916.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLd916.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLd916.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLd916.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLd916.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLd916.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdLd916.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLd916.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLd916.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLd916.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLd916.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLd916.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLd916.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLd916.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVru9yS.s: Assembler messages:
encrypt.c: /tmp/ccVru9yS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVru9yS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVru9yS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVru9yS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVru9yS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVru9yS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVru9yS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVru9yS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVru9yS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVru9yS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVru9yS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVru9yS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVru9yS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVru9yS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVru9yS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVru9yS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVru9yS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVru9yS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbpUcJc.s: Assembler messages:
encrypt.c: /tmp/ccbpUcJc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpUcJc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpUcJc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpUcJc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpUcJc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpUcJc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpUcJc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpUcJc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpUcJc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpUcJc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbpUcJc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpUcJc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpUcJc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpUcJc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpUcJc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpUcJc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpUcJc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpUcJc.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEWEgh1.s: Assembler messages:
encrypt.c: /tmp/ccEWEgh1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWEgh1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWEgh1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWEgh1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWEgh1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWEgh1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWEgh1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWEgh1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWEgh1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWEgh1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEWEgh1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWEgh1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWEgh1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWEgh1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWEgh1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWEgh1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWEgh1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWEgh1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoi7gKH.s: Assembler messages:
encrypt.c: /tmp/ccoi7gKH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoi7gKH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoi7gKH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoi7gKH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi7gKH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi7gKH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi7gKH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoi7gKH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoi7gKH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoi7gKH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoi7gKH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi7gKH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi7gKH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7gKH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi7gKH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoi7gKH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi7gKH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoi7gKH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLD560y.s: Assembler messages:
encrypt.c: /tmp/ccLD560y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLD560y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLD560y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLD560y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD560y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD560y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD560y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLD560y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLD560y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLD560y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD560y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD560y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD560y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD560y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD560y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLD560y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD560y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD560y.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS2rAkH.s: Assembler messages:
encrypt.c: /tmp/ccS2rAkH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2rAkH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2rAkH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS2rAkH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2rAkH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2rAkH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2rAkH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS2rAkH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2rAkH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2rAkH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS2rAkH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2rAkH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2rAkH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2rAkH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2rAkH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2rAkH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2rAkH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2rAkH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4TsKrn.s: Assembler messages:
encrypt.c: /tmp/cc4TsKrn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TsKrn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TsKrn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TsKrn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TsKrn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TsKrn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TsKrn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TsKrn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TsKrn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TsKrn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TsKrn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TsKrn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TsKrn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TsKrn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TsKrn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TsKrn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TsKrn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TsKrn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAQMK3w.s: Assembler messages:
encrypt.c: /tmp/ccAQMK3w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQMK3w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQMK3w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQMK3w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQMK3w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQMK3w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQMK3w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQMK3w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQMK3w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQMK3w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQMK3w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQMK3w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQMK3w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQMK3w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQMK3w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQMK3w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQMK3w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQMK3w.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVT45Qa.s: Assembler messages:
encrypt.c: /tmp/ccVT45Qa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVT45Qa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVT45Qa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVT45Qa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT45Qa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT45Qa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT45Qa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVT45Qa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVT45Qa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT45Qa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVT45Qa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT45Qa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT45Qa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT45Qa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT45Qa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT45Qa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVT45Qa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT45Qa.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfIEvmM.s: Assembler messages:
encrypt.c: /tmp/ccfIEvmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfIEvmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfIEvmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfIEvmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIEvmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIEvmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIEvmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfIEvmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfIEvmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfIEvmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIEvmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIEvmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIEvmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIEvmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIEvmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIEvmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIEvmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIEvmM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFSf44G.s: Assembler messages:
encrypt.c: /tmp/ccFSf44G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSf44G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSf44G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSf44G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSf44G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSf44G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSf44G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSf44G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSf44G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFSf44G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSf44G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSf44G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSf44G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSf44G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSf44G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSf44G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSf44G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSf44G.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYCsb62.s: Assembler messages:
encrypt.c: /tmp/ccYCsb62.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCsb62.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCsb62.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCsb62.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCsb62.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCsb62.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCsb62.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCsb62.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCsb62.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCsb62.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYCsb62.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYCsb62.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCsb62.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCsb62.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCsb62.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCsb62.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCsb62.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCsb62.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccAvLZKI.s: Assembler messages:
encrypt.c: /tmp/ccAvLZKI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvLZKI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvLZKI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvLZKI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvLZKI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvLZKI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvLZKI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvLZKI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvLZKI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvLZKI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAvLZKI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvLZKI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvLZKI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvLZKI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvLZKI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvLZKI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvLZKI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvLZKI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccw09wUt.s: Assembler messages:
encrypt.c: /tmp/ccw09wUt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw09wUt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw09wUt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw09wUt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw09wUt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw09wUt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw09wUt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw09wUt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw09wUt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw09wUt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw09wUt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw09wUt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw09wUt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw09wUt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw09wUt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw09wUt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw09wUt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw09wUt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9A6XSF.s: Assembler messages:
encrypt.c: /tmp/cc9A6XSF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9A6XSF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9A6XSF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9A6XSF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A6XSF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A6XSF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A6XSF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9A6XSF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9A6XSF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A6XSF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9A6XSF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9A6XSF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A6XSF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A6XSF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9A6XSF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A6XSF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9A6XSF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9A6XSF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccggtpva.s: Assembler messages:
encrypt.c: /tmp/ccggtpva.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggtpva.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggtpva.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggtpva.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggtpva.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggtpva.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggtpva.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggtpva.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggtpva.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccggtpva.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggtpva.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggtpva.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggtpva.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggtpva.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggtpva.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggtpva.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggtpva.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggtpva.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOIErIz.s: Assembler messages:
encrypt.c: /tmp/ccOIErIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIErIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIErIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIErIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIErIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIErIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOIErIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIErIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccOIErIz.s: Assembler messages:
encrypt.c: /tmp/ccOIErIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIErIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIErIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOIErIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOIErIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIErIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOIErIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOIErIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOIErIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOIErIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOIErIz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmSPKzU.s: Assembler messages:
encrypt.c: /tmp/ccmSPKzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSPKzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSPKzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSPKzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSPKzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSPKzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmSPKzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSPKzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccmSPKzU.s: Assembler messages:
encrypt.c: /tmp/ccmSPKzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSPKzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSPKzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSPKzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSPKzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSPKzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmSPKzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmSPKzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSPKzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSPKzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmSPKzU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP26NUn.s: Assembler messages:
encrypt.c: /tmp/ccP26NUn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP26NUn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP26NUn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP26NUn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP26NUn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP26NUn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP26NUn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP26NUn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccP26NUn.s: Assembler messages:
encrypt.c: /tmp/ccP26NUn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP26NUn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP26NUn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP26NUn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP26NUn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP26NUn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP26NUn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP26NUn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP26NUn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP26NUn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP26NUn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRDe15J.s: Assembler messages:
encrypt.c: /tmp/ccRDe15J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDe15J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDe15J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDe15J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDe15J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDe15J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDe15J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDe15J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccRDe15J.s: Assembler messages:
encrypt.c: /tmp/ccRDe15J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDe15J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDe15J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDe15J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDe15J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDe15J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDe15J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDe15J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDe15J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDe15J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDe15J.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cco2UR6A.s: Assembler messages:
encrypt.c: /tmp/cco2UR6A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2UR6A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2UR6A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2UR6A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2UR6A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2UR6A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2UR6A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2UR6A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cco2UR6A.s: Assembler messages:
encrypt.c: /tmp/cco2UR6A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2UR6A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2UR6A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2UR6A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2UR6A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2UR6A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2UR6A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2UR6A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2UR6A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2UR6A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2UR6A.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrNaA37.s: Assembler messages:
encrypt.c: /tmp/ccrNaA37.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNaA37.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNaA37.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNaA37.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNaA37.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNaA37.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNaA37.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNaA37.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccrNaA37.s: Assembler messages:
encrypt.c: /tmp/ccrNaA37.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNaA37.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNaA37.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNaA37.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNaA37.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNaA37.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNaA37.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNaA37.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNaA37.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNaA37.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNaA37.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cckehSzp.s: Assembler messages:
encrypt.c: /tmp/cckehSzp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckehSzp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckehSzp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckehSzp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckehSzp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckehSzp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckehSzp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckehSzp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cckehSzp.s: Assembler messages:
encrypt.c: /tmp/cckehSzp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckehSzp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckehSzp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckehSzp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckehSzp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckehSzp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckehSzp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckehSzp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckehSzp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckehSzp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckehSzp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoFpDPS.s: Assembler messages:
encrypt.c: /tmp/ccoFpDPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFpDPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFpDPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFpDPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFpDPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFpDPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoFpDPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFpDPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccoFpDPS.s: Assembler messages:
encrypt.c: /tmp/ccoFpDPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFpDPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFpDPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFpDPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFpDPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFpDPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoFpDPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFpDPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFpDPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFpDPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFpDPS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc09J1Ou.s: Assembler messages:
encrypt.c: /tmp/cc09J1Ou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09J1Ou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc09J1Ou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc09J1Ou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09J1Ou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09J1Ou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09J1Ou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc09J1Ou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc09J1Ou.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc09J1Ou.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09J1Ou.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09J1Ou.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09J1Ou.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09J1Ou.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09J1Ou.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09J1Ou.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09J1Ou.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09J1Ou.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9GsepA.s: Assembler messages:
encrypt.c: /tmp/cc9GsepA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GsepA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GsepA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GsepA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsepA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsepA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsepA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GsepA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GsepA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsepA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9GsepA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GsepA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsepA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsepA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GsepA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsepA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GsepA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GsepA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccclIvFi.s: Assembler messages:
encrypt.c: /tmp/ccclIvFi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclIvFi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclIvFi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccclIvFi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclIvFi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclIvFi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclIvFi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclIvFi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclIvFi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccclIvFi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclIvFi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclIvFi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclIvFi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclIvFi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclIvFi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclIvFi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclIvFi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclIvFi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczkZxXg.s: Assembler messages:
encrypt.c: /tmp/cczkZxXg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkZxXg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkZxXg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczkZxXg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkZxXg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkZxXg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkZxXg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkZxXg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkZxXg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkZxXg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczkZxXg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkZxXg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkZxXg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkZxXg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkZxXg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkZxXg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkZxXg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkZxXg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc8xc84X.s: Assembler messages:
encrypt.c: /tmp/cc8xc84X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xc84X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xc84X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xc84X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xc84X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xc84X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xc84X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xc84X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xc84X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8xc84X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xc84X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xc84X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xc84X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xc84X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xc84X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xc84X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xc84X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xc84X.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccQAstwf.s: Assembler messages:
encrypt.c: /tmp/ccQAstwf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAstwf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAstwf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAstwf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAstwf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAstwf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAstwf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAstwf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAstwf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAstwf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQAstwf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAstwf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAstwf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAstwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAstwf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAstwf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAstwf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAstwf.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRovjdO.s: Assembler messages:
encrypt.c: /tmp/ccRovjdO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRovjdO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRovjdO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRovjdO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRovjdO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRovjdO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRovjdO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRovjdO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRovjdO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRovjdO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRovjdO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRovjdO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRovjdO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRovjdO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRovjdO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRovjdO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRovjdO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRovjdO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cceybh6V.s: Assembler messages:
encrypt.c: /tmp/cceybh6V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceybh6V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceybh6V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceybh6V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceybh6V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceybh6V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceybh6V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceybh6V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceybh6V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceybh6V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceybh6V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceybh6V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceybh6V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceybh6V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceybh6V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceybh6V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceybh6V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceybh6V.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJuPoy9.s: Assembler messages:
encrypt.c: /tmp/ccJuPoy9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuPoy9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuPoy9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuPoy9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuPoy9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuPoy9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuPoy9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuPoy9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuPoy9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJuPoy9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuPoy9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuPoy9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuPoy9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuPoy9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuPoy9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuPoy9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuPoy9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuPoy9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwX6rvq.s: Assembler messages:
encrypt.c: /tmp/ccwX6rvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwX6rvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwX6rvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwX6rvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwX6rvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwX6rvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwX6rvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwX6rvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwX6rvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwX6rvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwX6rvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwX6rvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwX6rvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwX6rvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX6rvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwX6rvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwX6rvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwX6rvq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBlRixH.s: Assembler messages:
encrypt.c: /tmp/ccBlRixH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlRixH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlRixH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlRixH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlRixH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlRixH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlRixH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlRixH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlRixH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBlRixH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlRixH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlRixH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlRixH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlRixH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlRixH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlRixH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlRixH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlRixH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOvqD9V.s: Assembler messages:
encrypt.c: /tmp/ccOvqD9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvqD9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvqD9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvqD9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvqD9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvqD9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvqD9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvqD9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvqD9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvqD9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOvqD9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvqD9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvqD9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvqD9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvqD9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvqD9V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvqD9V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvqD9V.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY4zNjL.s: Assembler messages:
encrypt.c: /tmp/ccY4zNjL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4zNjL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4zNjL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4zNjL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4zNjL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4zNjL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4zNjL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4zNjL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4zNjL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4zNjL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4zNjL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4zNjL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4zNjL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4zNjL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4zNjL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4zNjL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4zNjL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4zNjL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq05KIw.s: Assembler messages:
encrypt.c: /tmp/ccq05KIw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq05KIw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq05KIw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq05KIw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq05KIw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq05KIw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq05KIw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq05KIw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq05KIw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq05KIw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq05KIw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq05KIw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq05KIw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq05KIw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq05KIw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq05KIw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq05KIw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq05KIw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0tVLtr.s: Assembler messages:
encrypt.c: /tmp/cc0tVLtr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tVLtr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tVLtr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tVLtr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tVLtr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tVLtr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tVLtr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tVLtr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tVLtr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0tVLtr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tVLtr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tVLtr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tVLtr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tVLtr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tVLtr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tVLtr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tVLtr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tVLtr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9WPnnt.s: Assembler messages:
encrypt.c: /tmp/cc9WPnnt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9WPnnt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9WPnnt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9WPnnt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WPnnt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WPnnt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WPnnt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9WPnnt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9WPnnt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WPnnt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9WPnnt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9WPnnt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WPnnt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WPnnt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9WPnnt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WPnnt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9WPnnt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9WPnnt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYVJXcg.s: Assembler messages:
encrypt.c: /tmp/ccYVJXcg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVJXcg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVJXcg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVJXcg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVJXcg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVJXcg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVJXcg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVJXcg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVJXcg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYVJXcg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVJXcg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVJXcg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVJXcg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVJXcg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVJXcg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVJXcg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVJXcg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVJXcg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoeC1ki.s: Assembler messages:
encrypt.c: /tmp/ccoeC1ki.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoeC1ki.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoeC1ki.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoeC1ki.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeC1ki.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeC1ki.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeC1ki.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoeC1ki.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoeC1ki.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeC1ki.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoeC1ki.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeC1ki.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeC1ki.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeC1ki.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeC1ki.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeC1ki.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoeC1ki.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeC1ki.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQcFwd6.s: Assembler messages:
encrypt.c: /tmp/ccQcFwd6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcFwd6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcFwd6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcFwd6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFwd6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFwd6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFwd6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcFwd6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcFwd6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFwd6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcFwd6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFwd6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFwd6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFwd6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFwd6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFwd6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcFwd6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFwd6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUYm0v6.s: Assembler messages:
encrypt.c: /tmp/ccUYm0v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYm0v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYm0v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYm0v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYm0v6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYm0v6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYm0v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYm0v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYm0v6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUYm0v6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYm0v6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYm0v6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYm0v6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYm0v6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYm0v6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYm0v6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYm0v6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYm0v6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWAeVkV.s: Assembler messages:
encrypt.c: /tmp/ccWAeVkV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAeVkV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAeVkV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAeVkV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAeVkV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAeVkV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAeVkV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAeVkV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAeVkV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWAeVkV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAeVkV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAeVkV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAeVkV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAeVkV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAeVkV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAeVkV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAeVkV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAeVkV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuD4D6U.s: Assembler messages:
encrypt.c: /tmp/ccuD4D6U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuD4D6U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuD4D6U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuD4D6U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuD4D6U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuD4D6U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuD4D6U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuD4D6U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuD4D6U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuD4D6U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuD4D6U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuD4D6U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuD4D6U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuD4D6U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuD4D6U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuD4D6U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuD4D6U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuD4D6U.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUeWpt8.s: Assembler messages:
encrypt.c: /tmp/ccUeWpt8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUeWpt8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUeWpt8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUeWpt8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeWpt8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeWpt8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeWpt8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUeWpt8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUeWpt8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeWpt8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUeWpt8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeWpt8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeWpt8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeWpt8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeWpt8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeWpt8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUeWpt8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeWpt8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWAAsK8.s: Assembler messages:
encrypt.c: /tmp/ccWAAsK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAAsK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAAsK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAAsK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAAsK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAAsK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAAsK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAAsK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAAsK8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWAAsK8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAAsK8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAAsK8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAAsK8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAAsK8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAAsK8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAAsK8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAAsK8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAAsK8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCL4gAo.s: Assembler messages:
encrypt.c: /tmp/ccCL4gAo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCL4gAo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCL4gAo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCL4gAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCL4gAo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCL4gAo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCL4gAo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCL4gAo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCL4gAo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCL4gAo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCL4gAo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCL4gAo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCL4gAo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCL4gAo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCL4gAo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCL4gAo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCL4gAo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCL4gAo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK3xhzY.s: Assembler messages:
encrypt.c: /tmp/ccK3xhzY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3xhzY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3xhzY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3xhzY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3xhzY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3xhzY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3xhzY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3xhzY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3xhzY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK3xhzY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3xhzY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3xhzY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3xhzY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3xhzY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3xhzY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3xhzY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3xhzY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3xhzY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIljgwL.s: Assembler messages:
encrypt.c: /tmp/ccIljgwL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIljgwL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIljgwL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIljgwL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIljgwL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIljgwL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIljgwL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIljgwL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIljgwL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIljgwL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIljgwL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIljgwL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIljgwL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIljgwL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIljgwL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIljgwL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIljgwL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIljgwL.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLAOcCN.s: Assembler messages:
encrypt.c: /tmp/ccLAOcCN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAOcCN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAOcCN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAOcCN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOcCN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOcCN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOcCN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAOcCN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAOcCN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOcCN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAOcCN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOcCN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOcCN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOcCN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOcCN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOcCN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAOcCN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOcCN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAmzUFD.s: Assembler messages:
encrypt.c: /tmp/ccAmzUFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmzUFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmzUFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmzUFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmzUFD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmzUFD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmzUFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmzUFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmzUFD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmzUFD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmzUFD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmzUFD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmzUFD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmzUFD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmzUFD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmzUFD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmzUFD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmzUFD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoeVDyC.s: Assembler messages:
encrypt.c: /tmp/ccoeVDyC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoeVDyC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoeVDyC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoeVDyC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeVDyC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeVDyC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeVDyC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoeVDyC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoeVDyC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeVDyC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoeVDyC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeVDyC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeVDyC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeVDyC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeVDyC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeVDyC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoeVDyC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeVDyC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8PIC1X.s: Assembler messages:
encrypt.c: /tmp/cc8PIC1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8PIC1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8PIC1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8PIC1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PIC1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PIC1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PIC1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8PIC1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8PIC1X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8PIC1X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PIC1X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PIC1X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PIC1X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PIC1X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PIC1X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8PIC1X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PIC1X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PIC1X.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDxvS7d.s: Assembler messages:
encrypt.c: /tmp/ccDxvS7d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxvS7d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxvS7d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDxvS7d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvS7d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvS7d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvS7d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDxvS7d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxvS7d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvS7d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDxvS7d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvS7d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvS7d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvS7d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvS7d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvS7d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDxvS7d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvS7d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2xT9a7.s: Assembler messages:
encrypt.c: /tmp/cc2xT9a7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xT9a7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xT9a7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xT9a7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xT9a7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xT9a7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xT9a7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xT9a7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xT9a7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xT9a7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2xT9a7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xT9a7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xT9a7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xT9a7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xT9a7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xT9a7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xT9a7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xT9a7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ5gYMM.s: Assembler messages:
encrypt.c: /tmp/ccZ5gYMM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5gYMM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5gYMM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5gYMM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5gYMM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5gYMM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5gYMM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5gYMM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ5gYMM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5gYMM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5gYMM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5gYMM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5gYMM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5gYMM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5gYMM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5gYMM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5gYMM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc04vkEs.s: Assembler messages:
encrypt.c: /tmp/cc04vkEs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04vkEs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04vkEs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04vkEs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04vkEs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04vkEs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04vkEs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04vkEs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04vkEs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc04vkEs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04vkEs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04vkEs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04vkEs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04vkEs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04vkEs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04vkEs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04vkEs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04vkEs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXbpxlM.s: Assembler messages:
encrypt.c: /tmp/ccXbpxlM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbpxlM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbpxlM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbpxlM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbpxlM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbpxlM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbpxlM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbpxlM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbpxlM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbpxlM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbpxlM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbpxlM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbpxlM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbpxlM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbpxlM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbpxlM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbpxlM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbpxlM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT4DMDi.s: Assembler messages:
encrypt.c: /tmp/ccT4DMDi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT4DMDi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT4DMDi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT4DMDi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4DMDi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4DMDi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4DMDi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT4DMDi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT4DMDi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT4DMDi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4DMDi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4DMDi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4DMDi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4DMDi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4DMDi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT4DMDi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4DMDi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4DMDi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXmBR2I.s: Assembler messages:
encrypt.c: /tmp/ccXmBR2I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmBR2I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXmBR2I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXmBR2I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmBR2I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmBR2I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmBR2I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXmBR2I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXmBR2I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmBR2I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXmBR2I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmBR2I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmBR2I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmBR2I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmBR2I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmBR2I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmBR2I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmBR2I.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3zMzNg.s: Assembler messages:
encrypt.c: /tmp/cc3zMzNg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zMzNg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zMzNg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zMzNg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zMzNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zMzNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zMzNg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zMzNg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zMzNg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zMzNg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3zMzNg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zMzNg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zMzNg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zMzNg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zMzNg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zMzNg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zMzNg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zMzNg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccApPty7.s: Assembler messages:
encrypt.c: /tmp/ccApPty7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApPty7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccApPty7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccApPty7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApPty7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApPty7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApPty7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccApPty7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccApPty7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccApPty7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApPty7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApPty7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApPty7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPty7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApPty7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApPty7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApPty7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApPty7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBSaAHX.s: Assembler messages:
encrypt.c: /tmp/ccBSaAHX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSaAHX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSaAHX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSaAHX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSaAHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSaAHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSaAHX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSaAHX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSaAHX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBSaAHX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSaAHX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSaAHX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSaAHX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSaAHX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSaAHX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSaAHX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSaAHX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSaAHX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLcQnE5.s: Assembler messages:
encrypt.c: /tmp/ccLcQnE5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcQnE5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcQnE5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcQnE5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcQnE5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcQnE5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcQnE5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcQnE5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcQnE5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcQnE5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLcQnE5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLcQnE5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcQnE5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcQnE5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcQnE5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcQnE5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcQnE5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLcQnE5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccR9cPnM.s: Assembler messages:
encrypt.c: /tmp/ccR9cPnM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9cPnM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9cPnM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9cPnM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9cPnM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9cPnM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9cPnM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9cPnM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9cPnM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9cPnM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9cPnM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9cPnM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9cPnM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9cPnM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9cPnM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9cPnM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9cPnM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9cPnM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccUquw9C.s: Assembler messages:
encrypt.c: /tmp/ccUquw9C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUquw9C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUquw9C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUquw9C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUquw9C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUquw9C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUquw9C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUquw9C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUquw9C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUquw9C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUquw9C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUquw9C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUquw9C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUquw9C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUquw9C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUquw9C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUquw9C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUquw9C.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1ev4fB.s: Assembler messages:
encrypt.c: /tmp/cc1ev4fB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ev4fB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ev4fB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ev4fB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ev4fB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ev4fB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ev4fB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ev4fB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ev4fB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ev4fB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ev4fB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ev4fB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ev4fB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ev4fB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ev4fB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ev4fB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ev4fB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ev4fB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJaz8Ev.s: Assembler messages:
encrypt.c: /tmp/ccJaz8Ev.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJaz8Ev.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJaz8Ev.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJaz8Ev.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaz8Ev.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaz8Ev.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaz8Ev.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJaz8Ev.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJaz8Ev.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaz8Ev.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaz8Ev.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaz8Ev.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaz8Ev.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaz8Ev.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJaz8Ev.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaz8Ev.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaz8Ev.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc77WOMW.s: Assembler messages:
encrypt.c: /tmp/cc77WOMW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77WOMW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77WOMW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc77WOMW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77WOMW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77WOMW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77WOMW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77WOMW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77WOMW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77WOMW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc77WOMW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc77WOMW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77WOMW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77WOMW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77WOMW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77WOMW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77WOMW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc77WOMW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPz2jzN.s: Assembler messages:
encrypt.c: /tmp/ccPz2jzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPz2jzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPz2jzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPz2jzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz2jzN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz2jzN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz2jzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPz2jzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPz2jzN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPz2jzN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPz2jzN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz2jzN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz2jzN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPz2jzN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz2jzN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPz2jzN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz2jzN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPz2jzN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2xavMA.s: Assembler messages:
encrypt.c: /tmp/cc2xavMA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xavMA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xavMA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xavMA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xavMA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xavMA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xavMA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xavMA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xavMA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xavMA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2xavMA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xavMA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xavMA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xavMA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xavMA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xavMA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xavMA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xavMA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw1h8cB.s: Assembler messages:
encrypt.c: /tmp/ccw1h8cB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw1h8cB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw1h8cB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw1h8cB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1h8cB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1h8cB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1h8cB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw1h8cB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw1h8cB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw1h8cB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1h8cB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1h8cB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1h8cB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1h8cB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1h8cB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw1h8cB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1h8cB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1h8cB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUgW03g.s: Assembler messages:
encrypt.c: /tmp/ccUgW03g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgW03g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgW03g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgW03g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgW03g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgW03g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgW03g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgW03g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgW03g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUgW03g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgW03g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgW03g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgW03g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgW03g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgW03g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgW03g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgW03g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgW03g.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoa6X2p.s: Assembler messages:
encrypt.c: /tmp/ccoa6X2p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoa6X2p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoa6X2p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoa6X2p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa6X2p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa6X2p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa6X2p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoa6X2p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoa6X2p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa6X2p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoa6X2p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa6X2p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa6X2p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa6X2p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa6X2p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa6X2p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoa6X2p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa6X2p.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7p3AYe.s: Assembler messages:
encrypt.c: /tmp/cc7p3AYe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7p3AYe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7p3AYe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7p3AYe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p3AYe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p3AYe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p3AYe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7p3AYe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7p3AYe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p3AYe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7p3AYe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p3AYe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p3AYe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p3AYe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p3AYe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p3AYe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p3AYe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p3AYe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnINrWi.s: Assembler messages:
encrypt.c: /tmp/ccnINrWi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnINrWi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnINrWi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnINrWi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnINrWi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnINrWi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnINrWi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnINrWi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnINrWi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnINrWi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnINrWi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnINrWi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnINrWi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnINrWi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnINrWi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnINrWi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnINrWi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnINrWi.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Tn0tS.s: Assembler messages:
encrypt.c: /tmp/cc1Tn0tS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Tn0tS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Tn0tS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Tn0tS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tn0tS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tn0tS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tn0tS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Tn0tS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tn0tS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Tn0tS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tn0tS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tn0tS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tn0tS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tn0tS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tn0tS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Tn0tS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tn0tS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPuOemB.s: Assembler messages:
encrypt.c: /tmp/ccPuOemB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuOemB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuOemB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuOemB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuOemB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuOemB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuOemB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuOemB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuOemB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPuOemB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuOemB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuOemB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuOemB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuOemB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuOemB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuOemB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuOemB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuOemB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjQpgBI.s: Assembler messages:
encrypt.c: /tmp/ccjQpgBI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQpgBI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQpgBI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQpgBI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQpgBI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQpgBI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQpgBI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQpgBI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQpgBI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQpgBI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQpgBI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQpgBI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQpgBI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQpgBI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQpgBI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQpgBI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQpgBI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQpgBI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoFxuzB.s: Assembler messages:
encrypt.c: /tmp/ccoFxuzB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFxuzB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFxuzB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFxuzB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFxuzB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFxuzB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFxuzB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFxuzB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFxuzB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoFxuzB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFxuzB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFxuzB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFxuzB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFxuzB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFxuzB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFxuzB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFxuzB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFxuzB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaCODEv.s: Assembler messages:
encrypt.c: /tmp/ccaCODEv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCODEv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCODEv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCODEv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCODEv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCODEv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCODEv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCODEv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCODEv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCODEv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCODEv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCODEv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCODEv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCODEv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCODEv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCODEv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCODEv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCODEv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cccXD9Qg.s: Assembler messages:
encrypt.c: /tmp/cccXD9Qg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccXD9Qg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccXD9Qg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccXD9Qg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXD9Qg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXD9Qg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXD9Qg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccXD9Qg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccXD9Qg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccXD9Qg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccXD9Qg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXD9Qg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXD9Qg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccXD9Qg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXD9Qg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccXD9Qg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXD9Qg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccXD9Qg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAUbtEn.s: Assembler messages:
encrypt.c: /tmp/ccAUbtEn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUbtEn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUbtEn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUbtEn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbtEn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbtEn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbtEn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUbtEn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUbtEn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbtEn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAUbtEn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbtEn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbtEn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbtEn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbtEn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbtEn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUbtEn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbtEn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpPg1i6.s: Assembler messages:
encrypt.c: /tmp/ccpPg1i6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpPg1i6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpPg1i6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpPg1i6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPg1i6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPg1i6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPg1i6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpPg1i6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpPg1i6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpPg1i6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPg1i6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPg1i6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPg1i6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPg1i6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPg1i6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpPg1i6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPg1i6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPg1i6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL0rYr0.s: Assembler messages:
encrypt.c: /tmp/ccL0rYr0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0rYr0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0rYr0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0rYr0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0rYr0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0rYr0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0rYr0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0rYr0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0rYr0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0rYr0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0rYr0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0rYr0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0rYr0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0rYr0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0rYr0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0rYr0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0rYr0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0rYr0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoCbrWw.s: Assembler messages:
encrypt.c: /tmp/ccoCbrWw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoCbrWw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoCbrWw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoCbrWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCbrWw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCbrWw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCbrWw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoCbrWw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoCbrWw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCbrWw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoCbrWw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCbrWw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCbrWw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCbrWw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCbrWw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCbrWw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoCbrWw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCbrWw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOw9I8S.s: Assembler messages:
encrypt.c: /tmp/ccOw9I8S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOw9I8S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOw9I8S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOw9I8S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw9I8S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw9I8S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw9I8S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOw9I8S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOw9I8S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOw9I8S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOw9I8S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw9I8S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw9I8S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw9I8S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw9I8S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOw9I8S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw9I8S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOw9I8S.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSCJFSi.s: Assembler messages:
encrypt.c: /tmp/ccSCJFSi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCJFSi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSCJFSi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSCJFSi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCJFSi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCJFSi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCJFSi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSCJFSi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSCJFSi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCJFSi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSCJFSi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSCJFSi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCJFSi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCJFSi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCJFSi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCJFSi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCJFSi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSCJFSi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUe6ZQV.s: Assembler messages:
encrypt.c: /tmp/ccUe6ZQV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUe6ZQV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUe6ZQV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUe6ZQV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe6ZQV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe6ZQV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe6ZQV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUe6ZQV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUe6ZQV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUe6ZQV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe6ZQV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe6ZQV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUe6ZQV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe6ZQV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUe6ZQV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe6ZQV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUe6ZQV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuuqwAd.s: Assembler messages:
encrypt.c: /tmp/ccuuqwAd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuuqwAd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuuqwAd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuuqwAd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqwAd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqwAd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqwAd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuuqwAd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuuqwAd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqwAd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuuqwAd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuuqwAd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqwAd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqwAd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuuqwAd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqwAd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuuqwAd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuuqwAd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmRiNWn.s: Assembler messages:
encrypt.c: /tmp/ccmRiNWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRiNWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRiNWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRiNWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRiNWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRiNWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRiNWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRiNWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRiNWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmRiNWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRiNWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRiNWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRiNWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRiNWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRiNWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRiNWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRiNWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRiNWn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrshhmZ.s: Assembler messages:
encrypt.c: /tmp/ccrshhmZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrshhmZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrshhmZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrshhmZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrshhmZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrshhmZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrshhmZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrshhmZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrshhmZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrshhmZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrshhmZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrshhmZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrshhmZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrshhmZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrshhmZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrshhmZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrshhmZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrshhmZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc20OQBs.s: Assembler messages:
encrypt.c: /tmp/cc20OQBs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20OQBs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20OQBs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc20OQBs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20OQBs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20OQBs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20OQBs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20OQBs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20OQBs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc20OQBs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20OQBs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20OQBs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20OQBs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20OQBs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20OQBs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20OQBs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20OQBs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20OQBs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEkwlwS.s: Assembler messages:
encrypt.c: /tmp/ccEkwlwS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkwlwS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkwlwS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkwlwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkwlwS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkwlwS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkwlwS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkwlwS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkwlwS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkwlwS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkwlwS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkwlwS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkwlwS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkwlwS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkwlwS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkwlwS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkwlwS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkwlwS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccte1zjI.s: Assembler messages:
encrypt.c: /tmp/ccte1zjI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccte1zjI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccte1zjI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccte1zjI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte1zjI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte1zjI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte1zjI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccte1zjI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccte1zjI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte1zjI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccte1zjI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccte1zjI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte1zjI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte1zjI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccte1zjI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte1zjI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccte1zjI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccte1zjI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvAqABg.s: Assembler messages:
encrypt.c: /tmp/ccvAqABg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAqABg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAqABg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAqABg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAqABg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAqABg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAqABg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAqABg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAqABg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvAqABg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAqABg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAqABg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAqABg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAqABg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAqABg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAqABg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAqABg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAqABg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctOCbhe.s: Assembler messages:
encrypt.c: /tmp/cctOCbhe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOCbhe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOCbhe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctOCbhe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOCbhe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOCbhe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOCbhe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctOCbhe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOCbhe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctOCbhe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOCbhe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOCbhe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOCbhe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOCbhe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOCbhe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctOCbhe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOCbhe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOCbhe.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccysFS5n.s: Assembler messages:
encrypt.c: /tmp/ccysFS5n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysFS5n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysFS5n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccysFS5n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysFS5n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysFS5n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysFS5n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysFS5n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysFS5n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysFS5n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccysFS5n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysFS5n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysFS5n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysFS5n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysFS5n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysFS5n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysFS5n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysFS5n.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ1NBMb.s: Assembler messages:
encrypt.c: /tmp/ccQ1NBMb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1NBMb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1NBMb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1NBMb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1NBMb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1NBMb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1NBMb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1NBMb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1NBMb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ1NBMb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ1NBMb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1NBMb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1NBMb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1NBMb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1NBMb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1NBMb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ1NBMb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsrLjmX.s: Assembler messages:
encrypt.c: /tmp/ccsrLjmX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrLjmX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrLjmX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrLjmX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrLjmX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrLjmX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrLjmX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrLjmX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrLjmX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsrLjmX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrLjmX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrLjmX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrLjmX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrLjmX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrLjmX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrLjmX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrLjmX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrLjmX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVv8FVv.s: Assembler messages:
encrypt.c: /tmp/ccVv8FVv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVv8FVv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVv8FVv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVv8FVv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVv8FVv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVv8FVv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVv8FVv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVv8FVv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVv8FVv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVv8FVv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVv8FVv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVv8FVv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVv8FVv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVv8FVv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVv8FVv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVv8FVv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVv8FVv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVv8FVv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci2sf55.s: Assembler messages:
encrypt.c: /tmp/cci2sf55.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci2sf55.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci2sf55.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci2sf55.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2sf55.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2sf55.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2sf55.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci2sf55.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci2sf55.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci2sf55.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2sf55.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2sf55.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2sf55.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2sf55.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2sf55.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci2sf55.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2sf55.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2sf55.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTlueNl.s: Assembler messages:
encrypt.c: /tmp/ccTlueNl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTlueNl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTlueNl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTlueNl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlueNl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlueNl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlueNl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTlueNl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTlueNl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlueNl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTlueNl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlueNl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlueNl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlueNl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlueNl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlueNl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTlueNl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlueNl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz8m8SY.s: Assembler messages:
encrypt.c: /tmp/ccz8m8SY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8m8SY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8m8SY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8m8SY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8m8SY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8m8SY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8m8SY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8m8SY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8m8SY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz8m8SY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8m8SY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8m8SY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8m8SY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8m8SY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8m8SY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8m8SY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8m8SY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8m8SY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAl6rCL.s: Assembler messages:
encrypt.c: /tmp/ccAl6rCL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAl6rCL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAl6rCL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAl6rCL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl6rCL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl6rCL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl6rCL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAl6rCL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAl6rCL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAl6rCL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl6rCL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl6rCL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl6rCL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl6rCL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl6rCL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAl6rCL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl6rCL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl6rCL.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvHOjy0.s: Assembler messages:
encrypt.c: /tmp/ccvHOjy0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvHOjy0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvHOjy0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvHOjy0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHOjy0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHOjy0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHOjy0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvHOjy0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvHOjy0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHOjy0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvHOjy0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHOjy0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHOjy0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHOjy0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHOjy0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHOjy0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvHOjy0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHOjy0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9HYQsE.s: Assembler messages:
encrypt.c: /tmp/cc9HYQsE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HYQsE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HYQsE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HYQsE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HYQsE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HYQsE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HYQsE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HYQsE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HYQsE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9HYQsE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HYQsE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HYQsE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HYQsE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HYQsE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HYQsE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HYQsE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HYQsE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HYQsE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciWqtDQ.s: Assembler messages:
encrypt.c: /tmp/cciWqtDQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWqtDQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWqtDQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciWqtDQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWqtDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWqtDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWqtDQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWqtDQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWqtDQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWqtDQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciWqtDQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWqtDQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWqtDQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWqtDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWqtDQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWqtDQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWqtDQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWqtDQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaoWlZ3.s: Assembler messages:
encrypt.c: /tmp/ccaoWlZ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoWlZ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoWlZ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoWlZ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoWlZ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoWlZ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoWlZ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoWlZ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoWlZ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaoWlZ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoWlZ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoWlZ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoWlZ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoWlZ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoWlZ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoWlZ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoWlZ3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfvUxg2.s: Assembler messages:
encrypt.c: /tmp/ccfvUxg2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvUxg2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvUxg2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvUxg2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvUxg2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvUxg2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvUxg2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvUxg2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvUxg2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvUxg2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvUxg2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvUxg2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvUxg2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvUxg2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvUxg2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvUxg2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvUxg2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvUxg2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc31hR4U.s: Assembler messages:
encrypt.c: /tmp/cc31hR4U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc31hR4U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc31hR4U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc31hR4U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc31hR4U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc31hR4U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc31hR4U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc31hR4U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc31hR4U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc31hR4U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc31hR4U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc31hR4U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc31hR4U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31hR4U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc31hR4U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31hR4U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc31hR4U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc31hR4U.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIDxAYZ.s: Assembler messages:
encrypt.c: /tmp/ccIDxAYZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDxAYZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDxAYZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDxAYZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxAYZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxAYZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxAYZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDxAYZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxAYZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDxAYZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxAYZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxAYZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxAYZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxAYZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxAYZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDxAYZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxAYZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccguH3MF.s: Assembler messages:
encrypt.c: /tmp/ccguH3MF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguH3MF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguH3MF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccguH3MF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguH3MF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguH3MF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguH3MF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguH3MF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguH3MF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguH3MF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccguH3MF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguH3MF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguH3MF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguH3MF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguH3MF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguH3MF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguH3MF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguH3MF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccity58w.s: Assembler messages:
encrypt.c: /tmp/ccity58w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccity58w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccity58w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccity58w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccity58w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccity58w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccity58w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccity58w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccity58w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccity58w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccity58w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccity58w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccity58w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccity58w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccity58w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccity58w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccity58w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccity58w.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9qEW0p.s: Assembler messages:
encrypt.c: /tmp/cc9qEW0p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qEW0p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qEW0p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qEW0p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qEW0p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qEW0p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qEW0p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qEW0p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qEW0p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qEW0p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qEW0p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qEW0p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qEW0p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qEW0p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qEW0p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qEW0p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qEW0p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qEW0p.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZLTm8x.s: Assembler messages:
encrypt.c: /tmp/ccZLTm8x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZLTm8x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZLTm8x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZLTm8x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLTm8x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLTm8x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLTm8x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZLTm8x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZLTm8x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLTm8x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZLTm8x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZLTm8x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLTm8x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLTm8x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZLTm8x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLTm8x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZLTm8x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZLTm8x.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2zMgRB.s: Assembler messages:
encrypt.c: /tmp/cc2zMgRB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zMgRB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zMgRB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zMgRB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zMgRB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zMgRB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zMgRB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zMgRB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zMgRB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zMgRB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zMgRB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zMgRB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zMgRB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zMgRB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zMgRB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zMgRB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zMgRB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zMgRB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnXH5Eu.s: Assembler messages:
encrypt.c: /tmp/ccnXH5Eu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXH5Eu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXH5Eu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXH5Eu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXH5Eu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXH5Eu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXH5Eu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXH5Eu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnXH5Eu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXH5Eu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXH5Eu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXH5Eu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXH5Eu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXH5Eu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXH5Eu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXH5Eu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXH5Eu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjXelYx.s: Assembler messages:
encrypt.c: /tmp/ccjXelYx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjXelYx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjXelYx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjXelYx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXelYx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXelYx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXelYx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjXelYx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjXelYx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXelYx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjXelYx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXelYx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXelYx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXelYx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXelYx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXelYx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjXelYx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXelYx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccztU7wj.s: Assembler messages:
encrypt.c: /tmp/ccztU7wj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztU7wj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztU7wj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccztU7wj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztU7wj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztU7wj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztU7wj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztU7wj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztU7wj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccztU7wj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztU7wj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztU7wj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztU7wj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztU7wj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztU7wj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccztU7wj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztU7wj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztU7wj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwGnYIg.s: Assembler messages:
encrypt.c: /tmp/ccwGnYIg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGnYIg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwGnYIg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwGnYIg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGnYIg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGnYIg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGnYIg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwGnYIg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwGnYIg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGnYIg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwGnYIg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGnYIg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGnYIg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGnYIg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGnYIg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGnYIg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGnYIg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGnYIg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxInRgZ.s: Assembler messages:
encrypt.c: /tmp/ccxInRgZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxInRgZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxInRgZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxInRgZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxInRgZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxInRgZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxInRgZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxInRgZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxInRgZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxInRgZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxInRgZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxInRgZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxInRgZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxInRgZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxInRgZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxInRgZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxInRgZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxInRgZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPJx86O.s: Assembler messages:
encrypt.c: /tmp/ccPJx86O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJx86O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJx86O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJx86O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJx86O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJx86O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJx86O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJx86O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJx86O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPJx86O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJx86O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJx86O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJx86O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJx86O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJx86O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJx86O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJx86O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJx86O.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfuDxR6.s: Assembler messages:
encrypt.c: /tmp/ccfuDxR6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfuDxR6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfuDxR6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfuDxR6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuDxR6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuDxR6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuDxR6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfuDxR6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfuDxR6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuDxR6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfuDxR6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuDxR6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuDxR6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuDxR6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuDxR6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuDxR6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfuDxR6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuDxR6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM3iQVx.s: Assembler messages:
encrypt.c: /tmp/ccM3iQVx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3iQVx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3iQVx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3iQVx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3iQVx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3iQVx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3iQVx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3iQVx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3iQVx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3iQVx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM3iQVx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3iQVx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3iQVx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3iQVx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3iQVx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3iQVx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3iQVx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3iQVx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf0864d.s: Assembler messages:
encrypt.c: /tmp/ccf0864d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf0864d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf0864d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf0864d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0864d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0864d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0864d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf0864d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf0864d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf0864d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0864d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0864d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0864d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0864d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0864d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf0864d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0864d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0864d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDIKE2m.s: Assembler messages:
encrypt.c: /tmp/ccDIKE2m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIKE2m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIKE2m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIKE2m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIKE2m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIKE2m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIKE2m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIKE2m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIKE2m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIKE2m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIKE2m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIKE2m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIKE2m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIKE2m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIKE2m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIKE2m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIKE2m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIKE2m.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccar0c22.s: Assembler messages:
encrypt.c: /tmp/ccar0c22.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccar0c22.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccar0c22.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccar0c22.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccar0c22.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccar0c22.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccar0c22.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccar0c22.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccar0c22.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccar0c22.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccar0c22.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccar0c22.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccar0c22.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccar0c22.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccar0c22.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccar0c22.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccar0c22.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccar0c22.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccbYIO1L.s: Assembler messages:
encrypt.c: /tmp/ccbYIO1L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYIO1L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYIO1L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYIO1L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYIO1L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYIO1L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYIO1L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYIO1L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYIO1L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYIO1L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYIO1L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYIO1L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYIO1L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYIO1L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYIO1L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYIO1L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYIO1L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYIO1L.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccgI0CW5.s: Assembler messages:
encrypt.c: /tmp/ccgI0CW5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgI0CW5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgI0CW5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgI0CW5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI0CW5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI0CW5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI0CW5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgI0CW5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgI0CW5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI0CW5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgI0CW5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI0CW5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI0CW5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI0CW5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI0CW5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI0CW5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgI0CW5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI0CW5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3pVuWA.s: Assembler messages:
encrypt.c: /tmp/cc3pVuWA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pVuWA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pVuWA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pVuWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pVuWA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pVuWA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pVuWA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pVuWA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pVuWA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3pVuWA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pVuWA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pVuWA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pVuWA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pVuWA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pVuWA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pVuWA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pVuWA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pVuWA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccklSRZU.s: Assembler messages:
encrypt.c: /tmp/ccklSRZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccklSRZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccklSRZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccklSRZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSRZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSRZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSRZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccklSRZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccklSRZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSRZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccklSRZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccklSRZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSRZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSRZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccklSRZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSRZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccklSRZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccklSRZU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct2Atkw.s: Assembler messages:
encrypt.c: /tmp/cct2Atkw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2Atkw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2Atkw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct2Atkw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Atkw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Atkw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Atkw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2Atkw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2Atkw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Atkw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct2Atkw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct2Atkw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Atkw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Atkw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Atkw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Atkw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2Atkw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct2Atkw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczysupl.s: Assembler messages:
encrypt.c: /tmp/cczysupl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczysupl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczysupl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczysupl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczysupl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczysupl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczysupl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczysupl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczysupl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczysupl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczysupl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczysupl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczysupl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczysupl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczysupl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczysupl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczysupl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczysupl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHwifee.s: Assembler messages:
encrypt.c: /tmp/ccHwifee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwifee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwifee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwifee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwifee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwifee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwifee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwifee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwifee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwifee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwifee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwifee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwifee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwifee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwifee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwifee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwifee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwifee.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZxrWde.s: Assembler messages:
encrypt.c: /tmp/ccZxrWde.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxrWde.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxrWde.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxrWde.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxrWde.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxrWde.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxrWde.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxrWde.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxrWde.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxrWde.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxrWde.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxrWde.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxrWde.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxrWde.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxrWde.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxrWde.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxrWde.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxrWde.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cce2CpfQ.s: Assembler messages:
encrypt.c: /tmp/cce2CpfQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2CpfQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2CpfQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce2CpfQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2CpfQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2CpfQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2CpfQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2CpfQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2CpfQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce2CpfQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2CpfQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2CpfQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2CpfQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2CpfQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2CpfQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2CpfQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2CpfQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2CpfQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccldG177.s: Assembler messages:
encrypt.c: /tmp/ccldG177.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccldG177.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccldG177.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccldG177.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldG177.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldG177.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldG177.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccldG177.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccldG177.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldG177.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccldG177.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldG177.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldG177.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldG177.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldG177.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldG177.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldG177.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldG177.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbP7IWQ.s: Assembler messages:
encrypt.c: /tmp/ccbP7IWQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbP7IWQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbP7IWQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbP7IWQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbP7IWQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbP7IWQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbP7IWQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbP7IWQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbP7IWQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbP7IWQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbP7IWQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbP7IWQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbP7IWQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbP7IWQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbP7IWQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbP7IWQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbP7IWQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuHhIRI.s: Assembler messages:
encrypt.c: /tmp/ccuHhIRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuHhIRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuHhIRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuHhIRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHhIRI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHhIRI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHhIRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuHhIRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuHhIRI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuHhIRI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHhIRI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHhIRI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHhIRI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHhIRI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHhIRI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuHhIRI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHhIRI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHhIRI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccQVJ4T.s: Assembler messages:
encrypt.c: /tmp/cccQVJ4T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQVJ4T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQVJ4T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQVJ4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQVJ4T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQVJ4T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQVJ4T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQVJ4T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQVJ4T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQVJ4T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQVJ4T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQVJ4T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQVJ4T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQVJ4T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQVJ4T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQVJ4T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQVJ4T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQVJ4T.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnU5xGk.s: Assembler messages:
encrypt.c: /tmp/ccnU5xGk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnU5xGk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnU5xGk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnU5xGk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnU5xGk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnU5xGk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnU5xGk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnU5xGk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnU5xGk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnU5xGk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnU5xGk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnU5xGk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnU5xGk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnU5xGk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnU5xGk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnU5xGk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnU5xGk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnU5xGk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6P5fd6.s: Assembler messages:
encrypt.c: /tmp/cc6P5fd6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6P5fd6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6P5fd6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6P5fd6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6P5fd6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6P5fd6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6P5fd6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6P5fd6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6P5fd6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6P5fd6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6P5fd6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6P5fd6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6P5fd6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6P5fd6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6P5fd6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6P5fd6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6P5fd6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6P5fd6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMNfhRL.s: Assembler messages:
encrypt.c: /tmp/ccMNfhRL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMNfhRL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMNfhRL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMNfhRL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMNfhRL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMNfhRL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMNfhRL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMNfhRL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMNfhRL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMNfhRL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMNfhRL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMNfhRL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMNfhRL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNfhRL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMNfhRL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMNfhRL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMNfhRL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMNfhRL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccI51OTA.s: Assembler messages:
encrypt.c: /tmp/ccI51OTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI51OTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI51OTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI51OTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI51OTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI51OTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI51OTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI51OTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI51OTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI51OTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI51OTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI51OTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI51OTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI51OTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI51OTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI51OTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI51OTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI51OTA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccwd7wvP.s: Assembler messages:
encrypt.c: /tmp/ccwd7wvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwd7wvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwd7wvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwd7wvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwd7wvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwd7wvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwd7wvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwd7wvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwd7wvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwd7wvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwd7wvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwd7wvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwd7wvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwd7wvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwd7wvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwd7wvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwd7wvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwd7wvP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3dtlbp.s: Assembler messages:
encrypt.c: /tmp/cc3dtlbp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dtlbp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dtlbp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dtlbp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dtlbp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dtlbp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dtlbp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dtlbp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dtlbp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3dtlbp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dtlbp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dtlbp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dtlbp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dtlbp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dtlbp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dtlbp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dtlbp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dtlbp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqZ9pFE.s: Assembler messages:
encrypt.c: /tmp/ccqZ9pFE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZ9pFE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZ9pFE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZ9pFE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZ9pFE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZ9pFE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZ9pFE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZ9pFE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZ9pFE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqZ9pFE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZ9pFE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZ9pFE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZ9pFE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZ9pFE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZ9pFE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZ9pFE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZ9pFE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQItWu1.s: Assembler messages:
encrypt.c: /tmp/ccQItWu1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQItWu1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQItWu1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQItWu1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQItWu1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQItWu1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQItWu1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQItWu1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQItWu1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQItWu1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQItWu1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQItWu1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQItWu1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQItWu1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQItWu1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQItWu1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQItWu1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQItWu1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaZvs7n.s: Assembler messages:
encrypt.c: /tmp/ccaZvs7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZvs7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZvs7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZvs7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZvs7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZvs7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZvs7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZvs7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZvs7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaZvs7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZvs7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZvs7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZvs7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZvs7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZvs7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZvs7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZvs7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZvs7n.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5LGrGP.s: Assembler messages:
encrypt.c: /tmp/cc5LGrGP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LGrGP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LGrGP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LGrGP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LGrGP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LGrGP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LGrGP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LGrGP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LGrGP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LGrGP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5LGrGP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LGrGP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LGrGP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LGrGP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LGrGP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LGrGP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LGrGP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LGrGP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX0dcXg.s: Assembler messages:
encrypt.c: /tmp/ccX0dcXg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0dcXg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0dcXg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0dcXg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0dcXg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0dcXg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0dcXg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX0dcXg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0dcXg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX0dcXg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0dcXg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0dcXg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0dcXg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0dcXg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0dcXg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0dcXg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0dcXg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0dcXg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1IgRO4.s: Assembler messages:
encrypt.c: /tmp/cc1IgRO4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IgRO4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IgRO4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IgRO4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IgRO4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IgRO4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IgRO4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IgRO4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IgRO4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1IgRO4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IgRO4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IgRO4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IgRO4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IgRO4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IgRO4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IgRO4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IgRO4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IgRO4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccoQVLew.s: Assembler messages:
encrypt.c: /tmp/ccoQVLew.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQVLew.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQVLew.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQVLew.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQVLew.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQVLew.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQVLew.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQVLew.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQVLew.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQVLew.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoQVLew.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQVLew.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQVLew.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQVLew.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQVLew.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQVLew.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQVLew.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQVLew.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccETgfsk.s: Assembler messages:
encrypt.c: /tmp/ccETgfsk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccETgfsk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccETgfsk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccETgfsk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETgfsk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETgfsk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETgfsk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccETgfsk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccETgfsk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETgfsk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccETgfsk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETgfsk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETgfsk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETgfsk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETgfsk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETgfsk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccETgfsk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETgfsk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJC0f0S.s: Assembler messages:
encrypt.c: /tmp/ccJC0f0S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJC0f0S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJC0f0S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJC0f0S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJC0f0S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJC0f0S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJC0f0S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJC0f0S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJC0f0S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJC0f0S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJC0f0S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJC0f0S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJC0f0S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJC0f0S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJC0f0S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJC0f0S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJC0f0S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJC0f0S.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4bJU1X.s: Assembler messages:
encrypt.c: /tmp/cc4bJU1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bJU1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bJU1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bJU1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bJU1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bJU1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bJU1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bJU1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bJU1X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4bJU1X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bJU1X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bJU1X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bJU1X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bJU1X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bJU1X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bJU1X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bJU1X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bJU1X.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZx1Z8k.s: Assembler messages:
encrypt.c: /tmp/ccZx1Z8k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZx1Z8k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZx1Z8k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZx1Z8k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZx1Z8k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZx1Z8k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZx1Z8k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZx1Z8k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZx1Z8k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZx1Z8k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZx1Z8k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZx1Z8k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZx1Z8k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZx1Z8k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZx1Z8k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZx1Z8k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZx1Z8k.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8JXPcM.s: Assembler messages:
encrypt.c: /tmp/cc8JXPcM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JXPcM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JXPcM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JXPcM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JXPcM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JXPcM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JXPcM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JXPcM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JXPcM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JXPcM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JXPcM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JXPcM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JXPcM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JXPcM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JXPcM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JXPcM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JXPcM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JXPcM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchH1e1d.s: Assembler messages:
encrypt.c: /tmp/cchH1e1d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchH1e1d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchH1e1d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchH1e1d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchH1e1d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchH1e1d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchH1e1d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchH1e1d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchH1e1d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchH1e1d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchH1e1d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchH1e1d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchH1e1d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchH1e1d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchH1e1d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchH1e1d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchH1e1d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchH1e1d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccek8qxT.s: Assembler messages:
encrypt.c: /tmp/ccek8qxT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccek8qxT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccek8qxT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccek8qxT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccek8qxT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccek8qxT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccek8qxT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccek8qxT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccek8qxT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccek8qxT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccek8qxT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccek8qxT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccek8qxT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccek8qxT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8qxT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccek8qxT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccek8qxT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccek8qxT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchcg0Us.s: Assembler messages:
encrypt.c: /tmp/cchcg0Us.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcg0Us.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcg0Us.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchcg0Us.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcg0Us.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcg0Us.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcg0Us.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcg0Us.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcg0Us.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchcg0Us.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcg0Us.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcg0Us.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcg0Us.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcg0Us.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcg0Us.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcg0Us.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcg0Us.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcg0Us.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJlrAUP.s: Assembler messages:
encrypt.c: /tmp/ccJlrAUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJlrAUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJlrAUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJlrAUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJlrAUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJlrAUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJlrAUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJlrAUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJlrAUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJlrAUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJlrAUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJlrAUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJlrAUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJlrAUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlrAUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJlrAUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJlrAUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJlrAUP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsrKE2g.s: Assembler messages:
encrypt.c: /tmp/ccsrKE2g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrKE2g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrKE2g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrKE2g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrKE2g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrKE2g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrKE2g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrKE2g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrKE2g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsrKE2g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrKE2g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrKE2g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrKE2g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrKE2g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrKE2g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrKE2g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrKE2g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrKE2g.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKY0kGQ.s: Assembler messages:
encrypt.c: /tmp/ccKY0kGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKY0kGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKY0kGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKY0kGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY0kGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY0kGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY0kGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKY0kGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY0kGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKY0kGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY0kGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY0kGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY0kGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY0kGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY0kGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKY0kGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY0kGQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgnAW3E.s: Assembler messages:
encrypt.c: /tmp/ccgnAW3E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnAW3E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnAW3E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnAW3E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnAW3E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnAW3E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnAW3E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnAW3E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnAW3E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgnAW3E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnAW3E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnAW3E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnAW3E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnAW3E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnAW3E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnAW3E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnAW3E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnAW3E.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD2JlGG.s: Assembler messages:
encrypt.c: /tmp/ccD2JlGG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD2JlGG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD2JlGG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD2JlGG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2JlGG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2JlGG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2JlGG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD2JlGG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD2JlGG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2JlGG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD2JlGG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2JlGG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2JlGG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2JlGG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2JlGG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2JlGG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD2JlGG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2JlGG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxDGExu.s: Assembler messages:
encrypt.c: /tmp/ccxDGExu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDGExu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDGExu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDGExu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDGExu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDGExu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDGExu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDGExu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDGExu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxDGExu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDGExu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDGExu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDGExu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDGExu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDGExu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDGExu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDGExu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDGExu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchLdrY9.s: Assembler messages:
encrypt.c: /tmp/cchLdrY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLdrY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLdrY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchLdrY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLdrY9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLdrY9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLdrY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLdrY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLdrY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchLdrY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLdrY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLdrY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLdrY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLdrY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLdrY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLdrY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLdrY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLdrY9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu6l1pt.s: Assembler messages:
encrypt.c: /tmp/ccu6l1pt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6l1pt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6l1pt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu6l1pt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6l1pt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6l1pt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6l1pt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu6l1pt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6l1pt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6l1pt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu6l1pt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu6l1pt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6l1pt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6l1pt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6l1pt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6l1pt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu6l1pt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6l1pt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK6BQ1X.s: Assembler messages:
encrypt.c: /tmp/ccK6BQ1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6BQ1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6BQ1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6BQ1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6BQ1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6BQ1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6BQ1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6BQ1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK6BQ1X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6BQ1X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6BQ1X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6BQ1X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6BQ1X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6BQ1X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6BQ1X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6BQ1X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6BQ1X.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuzwMKl.s: Assembler messages:
encrypt.c: /tmp/ccuzwMKl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuzwMKl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuzwMKl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuzwMKl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzwMKl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzwMKl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzwMKl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuzwMKl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuzwMKl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzwMKl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuzwMKl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzwMKl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzwMKl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzwMKl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzwMKl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzwMKl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuzwMKl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzwMKl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1OQ1jD.s: Assembler messages:
encrypt.c: /tmp/cc1OQ1jD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OQ1jD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OQ1jD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OQ1jD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ1jD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ1jD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ1jD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OQ1jD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ1jD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1OQ1jD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ1jD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ1jD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ1jD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ1jD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ1jD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OQ1jD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ1jD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckDdKAi.s: Assembler messages:
encrypt.c: /tmp/cckDdKAi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDdKAi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDdKAi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDdKAi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDdKAi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDdKAi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDdKAi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDdKAi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDdKAi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDdKAi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDdKAi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDdKAi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDdKAi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDdKAi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDdKAi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDdKAi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDdKAi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDdKAi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDpNtV5.s: Assembler messages:
encrypt.c: /tmp/ccDpNtV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDpNtV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDpNtV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDpNtV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpNtV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpNtV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpNtV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDpNtV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDpNtV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDpNtV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpNtV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpNtV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpNtV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpNtV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpNtV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDpNtV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpNtV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpNtV5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYD1IZu.s: Assembler messages:
encrypt.c: /tmp/ccYD1IZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYD1IZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYD1IZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYD1IZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD1IZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD1IZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD1IZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYD1IZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYD1IZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD1IZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYD1IZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD1IZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD1IZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD1IZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD1IZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD1IZu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYD1IZu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD1IZu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9E5YTb.s: Assembler messages:
encrypt.c: /tmp/cc9E5YTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9E5YTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9E5YTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9E5YTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E5YTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E5YTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E5YTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9E5YTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9E5YTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E5YTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9E5YTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E5YTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E5YTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E5YTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E5YTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E5YTb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9E5YTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E5YTb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE5JaHN.s: Assembler messages:
encrypt.c: /tmp/ccE5JaHN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5JaHN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5JaHN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5JaHN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5JaHN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5JaHN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5JaHN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5JaHN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5JaHN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE5JaHN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5JaHN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5JaHN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5JaHN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5JaHN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5JaHN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5JaHN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5JaHN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5JaHN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckenTFG.s: Assembler messages:
encrypt.c: /tmp/cckenTFG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckenTFG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckenTFG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckenTFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckenTFG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckenTFG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckenTFG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckenTFG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckenTFG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckenTFG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckenTFG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckenTFG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckenTFG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckenTFG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckenTFG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckenTFG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckenTFG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckenTFG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuASqa1.s: Assembler messages:
encrypt.c: /tmp/ccuASqa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuASqa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuASqa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuASqa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuASqa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuASqa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuASqa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuASqa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuASqa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuASqa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuASqa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuASqa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuASqa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuASqa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuASqa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuASqa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuASqa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuASqa1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVJQhNb.s: Assembler messages:
encrypt.c: /tmp/ccVJQhNb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJQhNb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJQhNb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJQhNb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJQhNb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJQhNb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJQhNb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJQhNb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJQhNb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJQhNb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVJQhNb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJQhNb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJQhNb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJQhNb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQhNb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJQhNb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJQhNb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJQhNb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoET09G.s: Assembler messages:
encrypt.c: /tmp/ccoET09G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoET09G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoET09G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoET09G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoET09G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoET09G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoET09G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoET09G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoET09G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoET09G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoET09G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoET09G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoET09G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoET09G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoET09G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoET09G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoET09G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoET09G.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4euC3z.s: Assembler messages:
encrypt.c: /tmp/cc4euC3z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4euC3z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4euC3z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4euC3z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4euC3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4euC3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4euC3z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4euC3z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4euC3z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4euC3z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4euC3z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4euC3z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4euC3z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4euC3z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4euC3z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4euC3z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4euC3z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4euC3z.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqbzNGb.s: Assembler messages:
encrypt.c: /tmp/ccqbzNGb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbzNGb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbzNGb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbzNGb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbzNGb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbzNGb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbzNGb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbzNGb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbzNGb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbzNGb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqbzNGb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbzNGb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbzNGb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbzNGb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbzNGb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbzNGb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbzNGb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbzNGb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4PmhWn.s: Assembler messages:
encrypt.c: /tmp/cc4PmhWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4PmhWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4PmhWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4PmhWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PmhWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PmhWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PmhWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4PmhWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4PmhWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4PmhWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PmhWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PmhWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PmhWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PmhWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PmhWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4PmhWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PmhWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PmhWn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccv9AnCN.s: Assembler messages:
encrypt.c: /tmp/ccv9AnCN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9AnCN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9AnCN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9AnCN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9AnCN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9AnCN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9AnCN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9AnCN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9AnCN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9AnCN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv9AnCN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9AnCN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9AnCN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9AnCN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9AnCN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9AnCN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv9AnCN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9AnCN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT8Eo7b.s: Assembler messages:
encrypt.c: /tmp/ccT8Eo7b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8Eo7b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8Eo7b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8Eo7b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Eo7b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Eo7b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Eo7b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8Eo7b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT8Eo7b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Eo7b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Eo7b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Eo7b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Eo7b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Eo7b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8Eo7b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Eo7b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Eo7b.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoxwwEG.s: Assembler messages:
encrypt.c: /tmp/ccoxwwEG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxwwEG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxwwEG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxwwEG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxwwEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxwwEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxwwEG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxwwEG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxwwEG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxwwEG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoxwwEG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoxwwEG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxwwEG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxwwEG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxwwEG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxwwEG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxwwEG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoxwwEG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCyMy24.s: Assembler messages:
encrypt.c: /tmp/ccCyMy24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCyMy24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCyMy24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCyMy24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyMy24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyMy24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyMy24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCyMy24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCyMy24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCyMy24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyMy24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyMy24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyMy24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyMy24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyMy24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCyMy24.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyMy24.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyMy24.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxCKLrH.s: Assembler messages:
encrypt.c: /tmp/ccxCKLrH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCKLrH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCKLrH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCKLrH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCKLrH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCKLrH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCKLrH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCKLrH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCKLrH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCKLrH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxCKLrH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxCKLrH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCKLrH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCKLrH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCKLrH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCKLrH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCKLrH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxCKLrH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCqhoZ4.s: Assembler messages:
encrypt.c: /tmp/ccCqhoZ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCqhoZ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCqhoZ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCqhoZ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqhoZ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqhoZ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqhoZ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCqhoZ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCqhoZ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCqhoZ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqhoZ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqhoZ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCqhoZ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqhoZ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCqhoZ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqhoZ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCqhoZ4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMiq2Tv.s: Assembler messages:
encrypt.c: /tmp/ccMiq2Tv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMiq2Tv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMiq2Tv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMiq2Tv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiq2Tv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiq2Tv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiq2Tv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMiq2Tv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiq2Tv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMiq2Tv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiq2Tv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiq2Tv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiq2Tv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiq2Tv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiq2Tv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiq2Tv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiq2Tv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc6kBMQL.s: Assembler messages:
encrypt.c: /tmp/cc6kBMQL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kBMQL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kBMQL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kBMQL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kBMQL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kBMQL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kBMQL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kBMQL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kBMQL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6kBMQL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kBMQL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kBMQL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kBMQL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kBMQL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kBMQL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kBMQL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kBMQL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kBMQL.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNWU1td.s: Assembler messages:
encrypt.c: /tmp/ccNWU1td.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWU1td.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWU1td.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWU1td.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWU1td.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWU1td.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWU1td.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWU1td.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWU1td.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWU1td.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNWU1td.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWU1td.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWU1td.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWU1td.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWU1td.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWU1td.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWU1td.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWU1td.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0UcgWz.s: Assembler messages:
encrypt.c: /tmp/cc0UcgWz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UcgWz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UcgWz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UcgWz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UcgWz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UcgWz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UcgWz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UcgWz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UcgWz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UcgWz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UcgWz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UcgWz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UcgWz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UcgWz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UcgWz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UcgWz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UcgWz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UcgWz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc48jUB0.s: Assembler messages:
encrypt.c: /tmp/cc48jUB0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48jUB0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48jUB0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc48jUB0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jUB0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jUB0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jUB0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc48jUB0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48jUB0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jUB0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc48jUB0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jUB0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jUB0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jUB0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jUB0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jUB0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc48jUB0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jUB0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT3WmoA.s: Assembler messages:
encrypt.c: /tmp/ccT3WmoA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3WmoA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3WmoA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3WmoA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3WmoA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3WmoA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3WmoA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3WmoA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3WmoA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3WmoA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3WmoA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3WmoA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3WmoA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3WmoA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3WmoA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3WmoA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3WmoA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3WmoA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpNN3eV.s: Assembler messages:
encrypt.c: /tmp/ccpNN3eV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNN3eV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNN3eV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNN3eV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNN3eV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNN3eV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNN3eV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNN3eV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNN3eV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNN3eV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpNN3eV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpNN3eV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNN3eV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNN3eV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNN3eV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNN3eV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNN3eV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpNN3eV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdhnXPK.s: Assembler messages:
encrypt.c: /tmp/ccdhnXPK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhnXPK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhnXPK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhnXPK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhnXPK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhnXPK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhnXPK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhnXPK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhnXPK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhnXPK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdhnXPK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhnXPK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhnXPK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhnXPK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhnXPK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhnXPK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhnXPK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhnXPK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck8vJbn.s: Assembler messages:
encrypt.c: /tmp/cck8vJbn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8vJbn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8vJbn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck8vJbn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8vJbn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8vJbn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8vJbn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8vJbn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8vJbn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck8vJbn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8vJbn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8vJbn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8vJbn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8vJbn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8vJbn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8vJbn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8vJbn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8vJbn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccVms1Sg.s: Assembler messages:
encrypt.c: /tmp/ccVms1Sg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVms1Sg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVms1Sg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVms1Sg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVms1Sg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVms1Sg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVms1Sg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVms1Sg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVms1Sg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVms1Sg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVms1Sg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVms1Sg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVms1Sg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVms1Sg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVms1Sg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVms1Sg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVms1Sg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVms1Sg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cclfEsZq.s: Assembler messages:
encrypt.c: /tmp/cclfEsZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfEsZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfEsZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclfEsZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfEsZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfEsZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfEsZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfEsZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfEsZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfEsZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclfEsZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfEsZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfEsZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfEsZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfEsZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfEsZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfEsZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfEsZq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFPv3X4.s: Assembler messages:
encrypt.c: /tmp/ccFPv3X4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPv3X4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPv3X4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPv3X4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPv3X4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPv3X4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPv3X4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPv3X4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPv3X4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFPv3X4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPv3X4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPv3X4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPv3X4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPv3X4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPv3X4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPv3X4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPv3X4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPv3X4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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