Implementation notes: x86, hobbes, crypto_aead/omdsha256k256n248tau256v1

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
335814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082120170725
337015? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082120170725
337929? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082120170725
339031? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082120170725
343181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082120170725
343862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082120170725
345503? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082120170725
346548? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082120170725
347198? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082120170725
347208? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082120170725
347957? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082120170725
348132? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082120170725
348321? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082120170725
348727? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082120170725
348984? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082120170725
353839? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082120170725
354038? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082120170725
354794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082120170725
357457? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082120170725
357536? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082120170725
359367? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082120170725
360299? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082120170725
365214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082120170725
365221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082120170725
367063? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082120170725
370390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082120170725
377020? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082120170725
377075? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082120170725
379442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082120170725
380429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082120170725
380746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082120170725
381978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082120170725
382692? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082120170725
383567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082120170725
383710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082120170725
384785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082120170725
387607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082120170725
388171? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082120170725
388518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082120170725
390069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082120170725
390070? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082120170725
390800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082120170725
393494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082120170725
393511? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082120170725
396220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082120170725
396481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082120170725
400039? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082120170725
401263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082120170725
404065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082120170725
404261? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082120170725
404672? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082120170725
405077? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082120170725
405914? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082120170725
406313? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082120170725
408827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082120170725
409191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082120170725
409621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082120170725
409832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082120170725
410049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082120170725
410235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082120170725
410605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082120170725
411172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082120170725
413681? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082120170725
414020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082120170725
415529? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082120170725
417087? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082120170725
425844? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082120170725
426451? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082120170725
426517? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082120170725
426971? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082120170725
427176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082120170725
428011? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082120170725
428051? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082120170725
428088? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082120170725
428185? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082120170725
428403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082120170725
428830? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082120170725
429017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082120170725
429430? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082120170725
429668? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082120170725
429768? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082120170725
429850? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082120170725
430497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082120170725
431257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082120170725
431271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082120170725
432185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082120170725
433657? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082120170725
434030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082120170725
434067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082120170725
434369? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082120170725
434555? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082120170725
434793? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082120170725
435088? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082120170725
435171? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082120170725
435371? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082120170725
436315? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082120170725
436848? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082120170725
437661? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082120170725
437902? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082120170725
439162? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082120170725
441197? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082120170725
441738? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082120170725
443194? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082120170725
443957? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082120170725
444527? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082120170725
444995? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082120170725
445928? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082120170725
445980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082120170725
446185? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082120170725
446202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082120170725
446220? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082120170725
446221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082120170725
446258? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082120170725
446593? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082120170725
447571? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082120170725
448346? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082120170725
448973? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082120170725
454427? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082120170725
456779? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082120170725
457856? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082120170725
461853? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082120170725
467335? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082120170725
469425? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082120170725
472147? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082120170725
473044? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082120170725
474623? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082120170725
475490? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082120170725
475525? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082120170725
475826? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082120170725
476287? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082120170725
477133? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082120170725
477143? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082120170725
477422? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082120170725
478460? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082120170725
478660? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082120170725
479148? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082120170725
479927? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082120170725
480179? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082120170725
480529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082120170725
482183? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082120170725
482199? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082120170725
482484? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082120170725
483106? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082120170725
483353? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082120170725
483447? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082120170725
484039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082120170725
484083? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082120170725
484671? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082120170725
484786? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082120170725
485750? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082120170725
485872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082120170725
486154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082120170725
486610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082120170725
486756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082120170725
486868? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082120170725
487119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082120170725
487297? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082120170725
487916? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082120170725
487944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082120170725
488590? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082120170725
488877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082120170725
489081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082120170725
489355? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082120170725
489594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082120170725
490353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082120170725
491373? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082120170725
491376? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082120170725
494326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082120170725
494518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082120170725
503500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082120170725
505080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082120170725
506653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082120170725

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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