Implementation notes: x86, h3neo, crypto_aead/omdsha256k256n248tau256v1

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
312849? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110520161009
313280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
313891? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
317795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
318417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
320026? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
320076? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110520161009
320293? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
320622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
322708? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
323833? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
324056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
324180? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110520161009
324527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
324734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
324907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
326014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
326681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
326702? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
326799? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
328526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
330050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
330135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
331065? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
331738? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
334179? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
334630? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
335143? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
339298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
341965? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
345368? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
345757? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
345918? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
346771? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
347206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
349327? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
349553? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110520161009
349575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
350286? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
351553? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
352806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
354471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
359142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
359210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
359384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
371616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
374230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
374413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
374656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
375644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
375678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
375754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
376247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
376370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
376410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
376638? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110520161009
380642? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110520161009
381065? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110520161009
381315? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110520161009
381451? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
382596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
386750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
387216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
387685? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
388122? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
388129? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
390276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
390295? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
390524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
391359? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
391682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
391699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
391763? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
393985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
394036? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
394364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
394400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
394658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
395553? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110520161009
396032? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
396466? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110520161009
396670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
396868? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
396921? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
397324? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110520161009
397423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
397628? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
398225? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
398572? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
399135? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
399371? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
399728? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
399793? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110520161009
400464? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
400541? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
400762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
400894? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
400940? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110520161009
400994? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
400999? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
402656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
402708? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110520161009
402738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
402900? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
402973? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
402973? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
403112? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
403172? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
403953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
404787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
404954? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
405363? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
407551? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110520161009
407563? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110520161009
407616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
407630? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110520161009
407870? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110520161009
408344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
408843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
408925? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
409025? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
409618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
412843? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110520161009
413308? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
413488? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
413830? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
413835? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
414412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
414768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
414810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
415271? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110520161009
415388? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
415723? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
415886? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
416223? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
416532? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
416803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
417305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
417838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
418729? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
418799? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
423402? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110520161009
423873? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110520161009
424133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
424450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
425083? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
426398? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
428172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
429580? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
429899? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
429899? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
432271? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110520161009
434214? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
440625? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
446976? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
451408? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
451510? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110520161009
451519? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
451982? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
453040? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009

Test failure

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

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFDB9kQ.s: Assembler messages:
encrypt.c: /tmp/ccFDB9kQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDB9kQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDB9kQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDB9kQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDB9kQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDB9kQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDB9kQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDB9kQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDB9kQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFDB9kQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDB9kQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDB9kQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDB9kQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDB9kQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDB9kQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDB9kQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDB9kQ.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXINjTZ.s: Assembler messages:
encrypt.c: /tmp/ccXINjTZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXINjTZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXINjTZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXINjTZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXINjTZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXINjTZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXINjTZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXINjTZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXINjTZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXINjTZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXINjTZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXINjTZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXINjTZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXINjTZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXINjTZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXINjTZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXINjTZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXINjTZ.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/ccYsQzkr.s: Assembler messages:
encrypt.c: /tmp/ccYsQzkr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsQzkr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsQzkr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsQzkr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQzkr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQzkr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQzkr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsQzkr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsQzkr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQzkr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYsQzkr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQzkr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQzkr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQzkr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQzkr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQzkr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsQzkr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQzkr.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/ccR0ctud.s: Assembler messages:
encrypt.c: /tmp/ccR0ctud.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0ctud.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0ctud.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0ctud.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR0ctud.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR0ctud.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR0ctud.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0ctud.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0ctud.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR0ctud.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR0ctud.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR0ctud.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR0ctud.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0ctud.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR0ctud.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR0ctud.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR0ctud.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR0ctud.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/cctvLBMD.s: Assembler messages:
encrypt.c: /tmp/cctvLBMD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvLBMD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvLBMD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctvLBMD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvLBMD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvLBMD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvLBMD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvLBMD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvLBMD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvLBMD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctvLBMD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvLBMD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvLBMD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvLBMD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvLBMD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvLBMD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvLBMD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvLBMD.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/ccbiBHR7.s: Assembler messages:
encrypt.c: /tmp/ccbiBHR7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbiBHR7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbiBHR7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbiBHR7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiBHR7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiBHR7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiBHR7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbiBHR7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbiBHR7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiBHR7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbiBHR7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiBHR7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiBHR7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiBHR7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiBHR7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiBHR7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbiBHR7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiBHR7.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/cctKDsaJ.s: Assembler messages:
encrypt.c: /tmp/cctKDsaJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctKDsaJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctKDsaJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctKDsaJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctKDsaJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctKDsaJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctKDsaJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctKDsaJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctKDsaJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctKDsaJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctKDsaJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctKDsaJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctKDsaJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctKDsaJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctKDsaJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctKDsaJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctKDsaJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctKDsaJ.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/ccT7wgMg.s: Assembler messages:
encrypt.c: /tmp/ccT7wgMg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT7wgMg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT7wgMg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT7wgMg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7wgMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7wgMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7wgMg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT7wgMg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT7wgMg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT7wgMg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7wgMg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7wgMg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7wgMg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7wgMg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7wgMg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT7wgMg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7wgMg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7wgMg.s: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/ccaKbR4I.s: Assembler messages:
encrypt.c: /tmp/ccaKbR4I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKbR4I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKbR4I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKbR4I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKbR4I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKbR4I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKbR4I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKbR4I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKbR4I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKbR4I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaKbR4I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaKbR4I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKbR4I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKbR4I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKbR4I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKbR4I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKbR4I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaKbR4I.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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc23gYeb.s: Assembler messages:
encrypt.c: /tmp/cc23gYeb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23gYeb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23gYeb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc23gYeb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23gYeb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23gYeb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23gYeb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23gYeb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23gYeb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23gYeb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc23gYeb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23gYeb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23gYeb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23gYeb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23gYeb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23gYeb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23gYeb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23gYeb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrwHST1.s: Assembler messages:
encrypt.c: /tmp/ccrwHST1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrwHST1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrwHST1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrwHST1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwHST1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwHST1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwHST1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrwHST1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrwHST1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwHST1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrwHST1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrwHST1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwHST1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwHST1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwHST1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwHST1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrwHST1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrwHST1.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWa57it.s: Assembler messages:
encrypt.c: /tmp/ccWa57it.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWa57it.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWa57it.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWa57it.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWa57it.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWa57it.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWa57it.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWa57it.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWa57it.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWa57it.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWa57it.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWa57it.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWa57it.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWa57it.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWa57it.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWa57it.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWa57it.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWa57it.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/cclW9hb9.s: Assembler messages:
encrypt.c: /tmp/cclW9hb9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclW9hb9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclW9hb9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclW9hb9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW9hb9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW9hb9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW9hb9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclW9hb9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclW9hb9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclW9hb9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclW9hb9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW9hb9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW9hb9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclW9hb9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW9hb9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclW9hb9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW9hb9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclW9hb9.s: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/cc9SXjig.s: Assembler messages:
encrypt.c: /tmp/cc9SXjig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9SXjig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9SXjig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9SXjig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SXjig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SXjig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SXjig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9SXjig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9SXjig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9SXjig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SXjig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SXjig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SXjig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SXjig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SXjig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9SXjig.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SXjig.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SXjig.s: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/ccGAXK46.s: Assembler messages:
encrypt.c: /tmp/ccGAXK46.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAXK46.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAXK46.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAXK46.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAXK46.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAXK46.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAXK46.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAXK46.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAXK46.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAXK46.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGAXK46.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAXK46.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAXK46.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAXK46.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAXK46.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAXK46.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAXK46.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAXK46.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/ccjEBeJK.s: Assembler messages:
encrypt.c: /tmp/ccjEBeJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjEBeJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjEBeJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjEBeJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEBeJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEBeJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEBeJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjEBeJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjEBeJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEBeJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjEBeJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEBeJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEBeJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEBeJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEBeJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEBeJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEBeJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEBeJK.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/cczqMaDJ.s: Assembler messages:
encrypt.c: /tmp/cczqMaDJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqMaDJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqMaDJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqMaDJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqMaDJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqMaDJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqMaDJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqMaDJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqMaDJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczqMaDJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqMaDJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqMaDJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqMaDJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqMaDJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqMaDJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqMaDJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqMaDJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqMaDJ.s: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/ccEG0F0W.s: Assembler messages:
encrypt.c: /tmp/ccEG0F0W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEG0F0W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEG0F0W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEG0F0W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG0F0W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG0F0W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG0F0W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEG0F0W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEG0F0W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEG0F0W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG0F0W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG0F0W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG0F0W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG0F0W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG0F0W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEG0F0W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG0F0W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG0F0W.s: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/ccskhkCX.s: Assembler messages:
encrypt.c: /tmp/ccskhkCX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskhkCX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskhkCX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskhkCX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskhkCX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskhkCX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskhkCX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskhkCX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskhkCX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskhkCX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskhkCX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskhkCX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskhkCX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskhkCX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskhkCX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskhkCX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskhkCX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskhkCX.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/cciydZLo.s: Assembler messages:
encrypt.c: /tmp/cciydZLo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciydZLo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciydZLo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciydZLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciydZLo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciydZLo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciydZLo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciydZLo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciydZLo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciydZLo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciydZLo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciydZLo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciydZLo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciydZLo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciydZLo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciydZLo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciydZLo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciydZLo.s: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/ccytayEq.s: Assembler messages:
encrypt.c: /tmp/ccytayEq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytayEq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytayEq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccytayEq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytayEq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytayEq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytayEq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytayEq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytayEq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytayEq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccytayEq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytayEq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytayEq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytayEq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytayEq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytayEq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytayEq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytayEq.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/ccZp1YAa.s: Assembler messages:
encrypt.c: /tmp/ccZp1YAa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZp1YAa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZp1YAa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZp1YAa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp1YAa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp1YAa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp1YAa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZp1YAa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZp1YAa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZp1YAa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp1YAa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp1YAa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp1YAa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp1YAa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp1YAa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZp1YAa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp1YAa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp1YAa.s: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/ccv4zxV2.s: Assembler messages:
encrypt.c: /tmp/ccv4zxV2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4zxV2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4zxV2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4zxV2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4zxV2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4zxV2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4zxV2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4zxV2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4zxV2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4zxV2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv4zxV2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4zxV2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4zxV2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4zxV2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4zxV2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4zxV2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4zxV2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4zxV2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjBqv9T.s: Assembler messages:
encrypt.c: /tmp/ccjBqv9T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBqv9T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBqv9T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBqv9T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBqv9T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBqv9T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBqv9T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBqv9T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBqv9T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBqv9T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBqv9T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBqv9T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBqv9T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBqv9T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBqv9T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBqv9T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBqv9T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBqv9T.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVPJFMo.s: Assembler messages:
encrypt.c: /tmp/ccVPJFMo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPJFMo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPJFMo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPJFMo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVPJFMo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVPJFMo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVPJFMo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPJFMo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPJFMo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVPJFMo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVPJFMo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVPJFMo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVPJFMo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPJFMo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVPJFMo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPJFMo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVPJFMo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVPJFMo.s: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-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdwCBBP.s: Assembler messages:
encrypt.c: /tmp/ccdwCBBP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwCBBP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwCBBP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwCBBP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwCBBP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwCBBP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwCBBP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwCBBP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwCBBP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwCBBP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwCBBP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwCBBP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwCBBP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwCBBP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwCBBP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwCBBP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwCBBP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwCBBP.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU7VAbD.s: Assembler messages:
encrypt.c: /tmp/ccU7VAbD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7VAbD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7VAbD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7VAbD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7VAbD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7VAbD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7VAbD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7VAbD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7VAbD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7VAbD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU7VAbD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7VAbD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7VAbD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7VAbD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7VAbD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7VAbD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7VAbD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7VAbD.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/cco5Yvhc.s: Assembler messages:
encrypt.c: /tmp/cco5Yvhc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5Yvhc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5Yvhc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5Yvhc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Yvhc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Yvhc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Yvhc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5Yvhc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5Yvhc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5Yvhc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Yvhc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Yvhc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Yvhc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Yvhc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Yvhc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5Yvhc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Yvhc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Yvhc.s: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/cc2p8RqP.s: Assembler messages:
encrypt.c: /tmp/cc2p8RqP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2p8RqP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2p8RqP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2p8RqP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p8RqP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p8RqP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p8RqP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2p8RqP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2p8RqP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2p8RqP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2p8RqP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p8RqP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p8RqP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2p8RqP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p8RqP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2p8RqP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p8RqP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2p8RqP.s: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/ccXp92m4.s: Assembler messages:
encrypt.c: /tmp/ccXp92m4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXp92m4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXp92m4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXp92m4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp92m4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp92m4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp92m4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXp92m4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXp92m4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp92m4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXp92m4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp92m4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp92m4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp92m4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp92m4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp92m4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXp92m4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp92m4.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7EJgCj.s: Assembler messages:
encrypt.c: /tmp/cc7EJgCj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EJgCj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EJgCj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EJgCj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EJgCj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EJgCj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EJgCj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EJgCj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EJgCj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EJgCj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7EJgCj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7EJgCj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EJgCj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EJgCj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EJgCj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EJgCj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EJgCj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7EJgCj.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjEuOw2.s: Assembler messages:
encrypt.c: /tmp/ccjEuOw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjEuOw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjEuOw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjEuOw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEuOw2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEuOw2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEuOw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjEuOw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjEuOw2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjEuOw2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEuOw2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEuOw2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEuOw2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEuOw2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEuOw2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEuOw2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEuOw2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEuOw2.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC5pmyv.s: Assembler messages:
encrypt.c: /tmp/ccC5pmyv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5pmyv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5pmyv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5pmyv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5pmyv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5pmyv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5pmyv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5pmyv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5pmyv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC5pmyv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5pmyv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5pmyv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5pmyv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5pmyv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5pmyv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5pmyv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5pmyv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5pmyv.s: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/ccVdfoTW.s: Assembler messages:
encrypt.c: /tmp/ccVdfoTW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVdfoTW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVdfoTW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVdfoTW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdfoTW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdfoTW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdfoTW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVdfoTW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVdfoTW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdfoTW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVdfoTW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdfoTW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdfoTW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdfoTW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdfoTW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdfoTW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVdfoTW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdfoTW.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/ccKxX0Cg.s: Assembler messages:
encrypt.c: /tmp/ccKxX0Cg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxX0Cg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxX0Cg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxX0Cg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxX0Cg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxX0Cg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxX0Cg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxX0Cg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxX0Cg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKxX0Cg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxX0Cg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxX0Cg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxX0Cg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxX0Cg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxX0Cg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxX0Cg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxX0Cg.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/ccxOryZ0.s: Assembler messages:
encrypt.c: /tmp/ccxOryZ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxOryZ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxOryZ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxOryZ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOryZ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOryZ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOryZ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxOryZ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxOryZ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxOryZ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxOryZ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOryZ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOryZ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxOryZ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOryZ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxOryZ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOryZ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxOryZ0.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx875V8.s: Assembler messages:
encrypt.c: /tmp/ccx875V8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx875V8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx875V8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx875V8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx875V8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx875V8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx875V8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx875V8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx875V8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx875V8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx875V8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx875V8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx875V8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx875V8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx875V8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx875V8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx875V8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx875V8.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4ETRdB.s: Assembler messages:
encrypt.c: /tmp/cc4ETRdB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ETRdB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ETRdB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ETRdB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ETRdB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ETRdB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ETRdB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ETRdB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ETRdB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ETRdB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ETRdB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ETRdB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ETRdB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ETRdB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ETRdB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ETRdB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ETRdB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ETRdB.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/ccGI71Jc.s: Assembler messages:
encrypt.c: /tmp/ccGI71Jc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGI71Jc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGI71Jc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGI71Jc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI71Jc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI71Jc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI71Jc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGI71Jc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGI71Jc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGI71Jc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI71Jc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI71Jc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI71Jc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI71Jc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI71Jc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGI71Jc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI71Jc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI71Jc.s: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/ccFMd1FJ.s: Assembler messages:
encrypt.c: /tmp/ccFMd1FJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMd1FJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFMd1FJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFMd1FJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMd1FJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMd1FJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMd1FJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFMd1FJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMd1FJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFMd1FJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMd1FJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMd1FJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMd1FJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMd1FJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMd1FJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMd1FJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMd1FJ.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/ccunrNXo.s: Assembler messages:
encrypt.c: /tmp/ccunrNXo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunrNXo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunrNXo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccunrNXo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunrNXo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunrNXo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunrNXo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunrNXo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunrNXo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccunrNXo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunrNXo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunrNXo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunrNXo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunrNXo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunrNXo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccunrNXo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunrNXo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunrNXo.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfP7GAn.s: Assembler messages:
encrypt.c: /tmp/ccfP7GAn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfP7GAn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfP7GAn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfP7GAn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfP7GAn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfP7GAn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfP7GAn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfP7GAn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfP7GAn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfP7GAn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfP7GAn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfP7GAn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfP7GAn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfP7GAn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfP7GAn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfP7GAn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfP7GAn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfP7GAn.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciewCtU.s: Assembler messages:
encrypt.c: /tmp/cciewCtU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciewCtU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciewCtU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciewCtU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciewCtU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciewCtU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciewCtU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciewCtU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciewCtU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciewCtU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciewCtU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciewCtU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciewCtU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciewCtU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciewCtU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciewCtU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciewCtU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciewCtU.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4rKpM3.s: Assembler messages:
encrypt.c: /tmp/cc4rKpM3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rKpM3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rKpM3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rKpM3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rKpM3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rKpM3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rKpM3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rKpM3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rKpM3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rKpM3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rKpM3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rKpM3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rKpM3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rKpM3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rKpM3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rKpM3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rKpM3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rKpM3.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyxnZky.s: Assembler messages:
encrypt.c: /tmp/ccyxnZky.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxnZky.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxnZky.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxnZky.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxnZky.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxnZky.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxnZky.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxnZky.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxnZky.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxnZky.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyxnZky.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxnZky.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxnZky.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxnZky.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxnZky.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxnZky.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxnZky.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxnZky.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGb6Z2K.s: Assembler messages:
encrypt.c: /tmp/ccGb6Z2K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGb6Z2K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGb6Z2K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGb6Z2K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGb6Z2K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGb6Z2K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGb6Z2K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGb6Z2K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGb6Z2K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGb6Z2K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGb6Z2K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGb6Z2K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGb6Z2K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGb6Z2K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGb6Z2K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGb6Z2K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGb6Z2K.s: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/ccyzwsq3.s: Assembler messages:
encrypt.c: /tmp/ccyzwsq3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzwsq3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzwsq3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzwsq3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzwsq3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzwsq3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzwsq3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzwsq3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzwsq3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzwsq3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyzwsq3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzwsq3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzwsq3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzwsq3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzwsq3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzwsq3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzwsq3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzwsq3.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/ccAsr6tV.s: Assembler messages:
encrypt.c: /tmp/ccAsr6tV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsr6tV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsr6tV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsr6tV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsr6tV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsr6tV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsr6tV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsr6tV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsr6tV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAsr6tV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsr6tV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsr6tV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsr6tV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsr6tV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsr6tV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsr6tV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsr6tV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsr6tV.s: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/ccjXWYUc.s: Assembler messages:
encrypt.c: /tmp/ccjXWYUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjXWYUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjXWYUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjXWYUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXWYUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXWYUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXWYUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjXWYUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjXWYUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXWYUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjXWYUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjXWYUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXWYUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXWYUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjXWYUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXWYUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjXWYUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjXWYUc.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/ccGecmbP.s: Assembler messages:
encrypt.c: /tmp/ccGecmbP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGecmbP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGecmbP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGecmbP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGecmbP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGecmbP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGecmbP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGecmbP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGecmbP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGecmbP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGecmbP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGecmbP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGecmbP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGecmbP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGecmbP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGecmbP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGecmbP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGecmbP.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/ccvU5zmn.s: Assembler messages:
encrypt.c: /tmp/ccvU5zmn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvU5zmn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvU5zmn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvU5zmn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU5zmn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU5zmn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU5zmn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvU5zmn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvU5zmn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvU5zmn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvU5zmn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU5zmn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU5zmn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvU5zmn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU5zmn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvU5zmn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU5zmn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvU5zmn.s: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/cchFbbCB.s: Assembler messages:
encrypt.c: /tmp/cchFbbCB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFbbCB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFbbCB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchFbbCB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFbbCB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFbbCB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFbbCB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFbbCB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFbbCB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchFbbCB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFbbCB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFbbCB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFbbCB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFbbCB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFbbCB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFbbCB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFbbCB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFbbCB.s: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/ccxlT4d5.s: Assembler messages:
encrypt.c: /tmp/ccxlT4d5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxlT4d5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxlT4d5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxlT4d5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlT4d5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlT4d5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlT4d5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxlT4d5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxlT4d5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlT4d5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxlT4d5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxlT4d5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlT4d5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlT4d5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxlT4d5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlT4d5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxlT4d5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxlT4d5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdTxNts.s: Assembler messages:
encrypt.c: /tmp/ccdTxNts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdTxNts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdTxNts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdTxNts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTxNts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTxNts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTxNts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdTxNts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdTxNts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTxNts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdTxNts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTxNts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTxNts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTxNts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxNts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTxNts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdTxNts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTxNts.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyLQTU5.s: Assembler messages:
encrypt.c: /tmp/ccyLQTU5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLQTU5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLQTU5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLQTU5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLQTU5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLQTU5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLQTU5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLQTU5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLQTU5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyLQTU5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLQTU5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLQTU5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLQTU5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLQTU5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLQTU5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLQTU5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLQTU5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLQTU5.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7L4aK3.s: Assembler messages:
encrypt.c: /tmp/cc7L4aK3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7L4aK3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7L4aK3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7L4aK3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7L4aK3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7L4aK3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7L4aK3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7L4aK3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7L4aK3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7L4aK3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7L4aK3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7L4aK3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7L4aK3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7L4aK3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7L4aK3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7L4aK3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7L4aK3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7L4aK3.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuh72H1.s: Assembler messages:
encrypt.c: /tmp/ccuh72H1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuh72H1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuh72H1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuh72H1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh72H1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh72H1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh72H1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuh72H1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuh72H1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh72H1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuh72H1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh72H1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh72H1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh72H1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh72H1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh72H1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuh72H1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh72H1.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVtIDdC.s: Assembler messages:
encrypt.c: /tmp/ccVtIDdC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtIDdC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtIDdC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtIDdC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtIDdC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtIDdC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtIDdC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtIDdC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtIDdC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtIDdC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVtIDdC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtIDdC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtIDdC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtIDdC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtIDdC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtIDdC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtIDdC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtIDdC.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/cco9dvIz.s: Assembler messages:
encrypt.c: /tmp/cco9dvIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco9dvIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco9dvIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco9dvIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9dvIz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9dvIz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9dvIz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco9dvIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco9dvIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco9dvIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco9dvIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9dvIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9dvIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9dvIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9dvIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco9dvIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9dvIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco9dvIz.s: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/ccYbg3LS.s: Assembler messages:
encrypt.c: /tmp/ccYbg3LS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbg3LS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYbg3LS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbg3LS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbg3LS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbg3LS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbg3LS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYbg3LS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYbg3LS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbg3LS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYbg3LS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYbg3LS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbg3LS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbg3LS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbg3LS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbg3LS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbg3LS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYbg3LS.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/ccvZ3ySN.s: Assembler messages:
encrypt.c: /tmp/ccvZ3ySN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvZ3ySN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvZ3ySN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvZ3ySN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ3ySN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ3ySN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ3ySN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvZ3ySN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvZ3ySN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ3ySN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ3ySN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ3ySN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ3ySN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ3ySN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZ3ySN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ3ySN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ3ySN.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchf32jc.s: Assembler messages:
encrypt.c: /tmp/cchf32jc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchf32jc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchf32jc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchf32jc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf32jc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf32jc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf32jc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchf32jc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchf32jc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchf32jc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchf32jc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf32jc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf32jc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf32jc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf32jc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchf32jc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf32jc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchf32jc.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckX2lIh.s: Assembler messages:
encrypt.c: /tmp/cckX2lIh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckX2lIh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckX2lIh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckX2lIh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2lIh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2lIh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2lIh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckX2lIh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckX2lIh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2lIh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckX2lIh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckX2lIh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2lIh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2lIh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2lIh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2lIh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckX2lIh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckX2lIh.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=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc58VKTG.s: Assembler messages:
encrypt.c: /tmp/cc58VKTG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58VKTG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58VKTG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc58VKTG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58VKTG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58VKTG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58VKTG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58VKTG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58VKTG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc58VKTG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58VKTG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58VKTG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58VKTG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58VKTG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58VKTG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58VKTG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58VKTG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58VKTG.s: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/ccm292G7.s: Assembler messages:
encrypt.c: /tmp/ccm292G7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm292G7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm292G7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm292G7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm292G7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm292G7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm292G7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm292G7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm292G7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm292G7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm292G7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm292G7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm292G7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm292G7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm292G7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm292G7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm292G7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm292G7.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/cciQIlRF.s: Assembler messages:
encrypt.c: /tmp/cciQIlRF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQIlRF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQIlRF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciQIlRF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQIlRF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQIlRF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQIlRF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciQIlRF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQIlRF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQIlRF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciQIlRF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQIlRF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQIlRF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQIlRF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQIlRF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQIlRF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQIlRF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQIlRF.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/ccnVekOa.s: Assembler messages:
encrypt.c: /tmp/ccnVekOa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVekOa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnVekOa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnVekOa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVekOa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVekOa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVekOa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnVekOa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnVekOa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnVekOa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVekOa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVekOa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVekOa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVekOa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVekOa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVekOa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVekOa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVekOa.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbXILIN.s: Assembler messages:
encrypt.c: /tmp/ccbXILIN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbXILIN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbXILIN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbXILIN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXILIN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXILIN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXILIN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbXILIN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbXILIN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbXILIN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXILIN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXILIN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXILIN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXILIN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXILIN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXILIN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXILIN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXILIN.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBWnSZo.s: Assembler messages:
encrypt.c: /tmp/ccBWnSZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBWnSZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBWnSZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBWnSZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBWnSZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBWnSZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBWnSZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBWnSZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBWnSZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBWnSZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBWnSZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBWnSZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBWnSZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBWnSZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBWnSZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBWnSZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBWnSZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBWnSZo.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSz91Ra.s: Assembler messages:
encrypt.c: /tmp/ccSz91Ra.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSz91Ra.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSz91Ra.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSz91Ra.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz91Ra.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz91Ra.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz91Ra.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSz91Ra.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSz91Ra.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSz91Ra.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz91Ra.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz91Ra.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz91Ra.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz91Ra.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz91Ra.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSz91Ra.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz91Ra.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz91Ra.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI2XLRP.s: Assembler messages:
encrypt.c: /tmp/ccI2XLRP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2XLRP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2XLRP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2XLRP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2XLRP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2XLRP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2XLRP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2XLRP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2XLRP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2XLRP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2XLRP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2XLRP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2XLRP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2XLRP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2XLRP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2XLRP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2XLRP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2XLRP.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSWXy8h.s: Assembler messages:
encrypt.c: /tmp/ccSWXy8h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWXy8h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWXy8h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWXy8h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWXy8h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWXy8h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWXy8h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWXy8h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWXy8h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWXy8h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSWXy8h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWXy8h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWXy8h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWXy8h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWXy8h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWXy8h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWXy8h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWXy8h.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwL8Mkp.s: Assembler messages:
encrypt.c: /tmp/ccwL8Mkp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwL8Mkp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwL8Mkp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwL8Mkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL8Mkp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL8Mkp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL8Mkp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwL8Mkp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwL8Mkp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL8Mkp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL8Mkp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL8Mkp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL8Mkp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL8Mkp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwL8Mkp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL8Mkp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL8Mkp.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxxDmzI.s: Assembler messages:
encrypt.c: /tmp/ccxxDmzI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxDmzI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxDmzI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxDmzI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxDmzI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxDmzI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxDmzI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxDmzI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxDmzI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxDmzI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxxDmzI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxDmzI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxDmzI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxDmzI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxDmzI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxDmzI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxDmzI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxDmzI.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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccIrDNM1.s: Assembler messages:
encrypt.c: /tmp/ccIrDNM1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrDNM1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrDNM1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrDNM1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIrDNM1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIrDNM1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIrDNM1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrDNM1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrDNM1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIrDNM1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIrDNM1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIrDNM1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIrDNM1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIrDNM1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrDNM1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIrDNM1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrDNM1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIrDNM1.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/ccQ8SChw.s: Assembler messages:
encrypt.c: /tmp/ccQ8SChw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ8SChw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ8SChw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ8SChw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8SChw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8SChw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8SChw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ8SChw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ8SChw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ8SChw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8SChw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8SChw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8SChw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8SChw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8SChw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ8SChw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8SChw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8SChw.s: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/cc6QB31r.s: Assembler messages:
encrypt.c: /tmp/cc6QB31r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QB31r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QB31r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QB31r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QB31r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QB31r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QB31r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QB31r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QB31r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QB31r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6QB31r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QB31r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QB31r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QB31r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QB31r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QB31r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QB31r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QB31r.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/ccyc1nS7.s: Assembler messages:
encrypt.c: /tmp/ccyc1nS7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyc1nS7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyc1nS7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyc1nS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc1nS7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc1nS7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc1nS7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyc1nS7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyc1nS7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyc1nS7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyc1nS7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc1nS7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc1nS7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyc1nS7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc1nS7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyc1nS7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc1nS7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyc1nS7.s: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/ccYKSpe8.s: Assembler messages:
encrypt.c: /tmp/ccYKSpe8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKSpe8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKSpe8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKSpe8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKSpe8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKSpe8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKSpe8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKSpe8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKSpe8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYKSpe8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKSpe8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKSpe8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKSpe8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKSpe8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKSpe8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKSpe8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKSpe8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKSpe8.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/ccjBiWvo.s: Assembler messages:
encrypt.c: /tmp/ccjBiWvo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBiWvo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBiWvo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBiWvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBiWvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBiWvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBiWvo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBiWvo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBiWvo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBiWvo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjBiWvo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBiWvo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBiWvo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBiWvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBiWvo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBiWvo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBiWvo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBiWvo.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/ccdfWkez.s: Assembler messages:
encrypt.c: /tmp/ccdfWkez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfWkez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfWkez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfWkez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfWkez.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfWkez.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfWkez.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdfWkez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfWkez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdfWkez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfWkez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfWkez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfWkez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfWkez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfWkez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfWkez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfWkez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfWkez.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/ccmAhQhQ.s: Assembler messages:
encrypt.c: /tmp/ccmAhQhQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAhQhQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAhQhQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAhQhQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAhQhQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAhQhQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAhQhQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAhQhQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAhQhQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmAhQhQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAhQhQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAhQhQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAhQhQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAhQhQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAhQhQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAhQhQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAhQhQ.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/ccdxfJsM.s: Assembler messages:
encrypt.c: /tmp/ccdxfJsM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxfJsM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxfJsM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxfJsM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxfJsM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxfJsM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxfJsM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxfJsM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxfJsM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdxfJsM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxfJsM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxfJsM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxfJsM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxfJsM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxfJsM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxfJsM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxfJsM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxfJsM.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/ccuKmYP4.s: Assembler messages:
encrypt.c: /tmp/ccuKmYP4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKmYP4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKmYP4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKmYP4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmYP4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmYP4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmYP4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKmYP4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKmYP4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmYP4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKmYP4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmYP4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmYP4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmYP4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmYP4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmYP4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKmYP4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmYP4.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/cc4T5N8n.s: Assembler messages:
encrypt.c: /tmp/cc4T5N8n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4T5N8n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4T5N8n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4T5N8n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5N8n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5N8n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5N8n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4T5N8n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4T5N8n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4T5N8n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4T5N8n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5N8n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5N8n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T5N8n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5N8n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4T5N8n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5N8n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4T5N8n.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/ccIVwtQz.s: Assembler messages:
encrypt.c: /tmp/ccIVwtQz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVwtQz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVwtQz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVwtQz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVwtQz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVwtQz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVwtQz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVwtQz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVwtQz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVwtQz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIVwtQz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVwtQz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVwtQz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVwtQz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVwtQz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVwtQz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVwtQz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVwtQz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK7OibO.s: Assembler messages:
encrypt.c: /tmp/ccK7OibO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7OibO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7OibO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7OibO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7OibO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7OibO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7OibO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7OibO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7OibO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK7OibO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7OibO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7OibO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7OibO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7OibO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7OibO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7OibO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7OibO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7OibO.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/ccwWYfK5.s: Assembler messages:
encrypt.c: /tmp/ccwWYfK5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWYfK5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWYfK5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWYfK5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWYfK5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWYfK5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWYfK5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWYfK5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWYfK5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWYfK5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwWYfK5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWYfK5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWYfK5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWYfK5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWYfK5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWYfK5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWYfK5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWYfK5.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/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH8WXZS.s: Assembler messages:
encrypt.c: /tmp/ccH8WXZS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8WXZS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8WXZS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8WXZS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8WXZS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8WXZS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8WXZS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8WXZS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8WXZS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8WXZS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8WXZS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8WXZS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8WXZS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8WXZS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8WXZS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8WXZS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8WXZS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8WXZS.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu8cUFG.s: Assembler messages:
encrypt.c: /tmp/ccu8cUFG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8cUFG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8cUFG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8cUFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8cUFG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8cUFG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8cUFG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8cUFG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8cUFG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu8cUFG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu8cUFG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8cUFG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8cUFG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8cUFG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8cUFG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8cUFG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8cUFG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu8cUFG.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/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN6DFtb.s: Assembler messages:
encrypt.c: /tmp/ccN6DFtb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6DFtb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6DFtb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6DFtb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6DFtb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6DFtb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6DFtb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6DFtb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6DFtb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN6DFtb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6DFtb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6DFtb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6DFtb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6DFtb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6DFtb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6DFtb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6DFtb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6DFtb.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/ccsm0qDw.s: Assembler messages:
encrypt.c: /tmp/ccsm0qDw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsm0qDw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsm0qDw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsm0qDw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsm0qDw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsm0qDw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsm0qDw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsm0qDw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsm0qDw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsm0qDw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsm0qDw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsm0qDw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsm0qDw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsm0qDw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsm0qDw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsm0qDw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsm0qDw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsm0qDw.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/cc6wabfm.s: Assembler messages:
encrypt.c: /tmp/cc6wabfm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wabfm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wabfm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6wabfm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wabfm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wabfm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wabfm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6wabfm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wabfm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6wabfm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6wabfm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wabfm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wabfm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6wabfm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wabfm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6wabfm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wabfm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6wabfm.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/cctafG2y.s: Assembler messages:
encrypt.c: /tmp/cctafG2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctafG2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctafG2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctafG2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctafG2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctafG2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctafG2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctafG2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctafG2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctafG2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctafG2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctafG2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctafG2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctafG2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctafG2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctafG2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctafG2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctafG2y.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/cc1Nm1wS.s: Assembler messages:
encrypt.c: /tmp/cc1Nm1wS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Nm1wS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Nm1wS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Nm1wS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nm1wS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nm1wS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nm1wS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Nm1wS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Nm1wS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nm1wS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nm1wS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nm1wS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nm1wS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nm1wS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Nm1wS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nm1wS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nm1wS.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/ccbVkuSc.s: Assembler messages:
encrypt.c: /tmp/ccbVkuSc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVkuSc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVkuSc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVkuSc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVkuSc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVkuSc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVkuSc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVkuSc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVkuSc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVkuSc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbVkuSc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVkuSc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVkuSc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVkuSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVkuSc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVkuSc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVkuSc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVkuSc.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/ccTAArA3.s: Assembler messages:
encrypt.c: /tmp/ccTAArA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAArA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAArA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAArA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAArA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAArA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAArA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAArA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAArA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAArA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAArA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAArA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAArA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAArA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAArA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAArA3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAArA3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAArA3.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/ccawOGvj.s: Assembler messages:
encrypt.c: /tmp/ccawOGvj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawOGvj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawOGvj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccawOGvj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawOGvj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawOGvj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawOGvj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawOGvj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawOGvj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccawOGvj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawOGvj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawOGvj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawOGvj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawOGvj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawOGvj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawOGvj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawOGvj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawOGvj.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/ccM2t7Zu.s: Assembler messages:
encrypt.c: /tmp/ccM2t7Zu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM2t7Zu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM2t7Zu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM2t7Zu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2t7Zu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2t7Zu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2t7Zu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM2t7Zu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2t7Zu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM2t7Zu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2t7Zu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2t7Zu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2t7Zu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2t7Zu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2t7Zu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM2t7Zu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2t7Zu.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/ccmiToRM.s: Assembler messages:
encrypt.c: /tmp/ccmiToRM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmiToRM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmiToRM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmiToRM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiToRM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiToRM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiToRM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmiToRM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmiToRM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmiToRM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiToRM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiToRM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiToRM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiToRM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiToRM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmiToRM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiToRM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiToRM.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctanNp1.s: Assembler messages:
encrypt.c: /tmp/cctanNp1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctanNp1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctanNp1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctanNp1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctanNp1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctanNp1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctanNp1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctanNp1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctanNp1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctanNp1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctanNp1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctanNp1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctanNp1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctanNp1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctanNp1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctanNp1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctanNp1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctanNp1.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=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLwa716.s: Assembler messages:
encrypt.c: /tmp/ccLwa716.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwa716.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwa716.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLwa716.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwa716.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwa716.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwa716.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLwa716.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwa716.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwa716.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLwa716.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLwa716.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwa716.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwa716.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLwa716.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwa716.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLwa716.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLwa716.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/ccitxY0t.s: Assembler messages:
encrypt.c: /tmp/ccitxY0t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitxY0t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitxY0t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccitxY0t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitxY0t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitxY0t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitxY0t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitxY0t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitxY0t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccitxY0t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitxY0t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitxY0t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitxY0t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitxY0t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitxY0t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitxY0t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitxY0t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitxY0t.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/ccJKS24U.s: Assembler messages:
encrypt.c: /tmp/ccJKS24U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKS24U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKS24U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKS24U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKS24U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKS24U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKS24U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKS24U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKS24U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJKS24U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKS24U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKS24U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKS24U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKS24U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKS24U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKS24U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKS24U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKS24U.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/ccqdI1KA.s: Assembler messages:
encrypt.c: /tmp/ccqdI1KA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdI1KA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdI1KA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdI1KA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdI1KA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdI1KA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdI1KA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdI1KA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdI1KA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdI1KA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqdI1KA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqdI1KA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdI1KA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdI1KA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdI1KA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdI1KA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdI1KA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqdI1KA.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/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2U77YL.s: Assembler messages:
encrypt.c: /tmp/cc2U77YL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2U77YL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2U77YL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2U77YL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2U77YL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2U77YL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2U77YL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2U77YL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2U77YL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2U77YL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2U77YL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2U77YL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2U77YL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2U77YL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2U77YL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2U77YL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2U77YL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2U77YL.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/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccVjgjm9.s: Assembler messages:
encrypt.c: /tmp/ccVjgjm9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjgjm9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjgjm9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjgjm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjgjm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjgjm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjgjm9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjgjm9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjgjm9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVjgjm9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjgjm9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjgjm9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjgjm9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjgjm9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjgjm9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjgjm9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjgjm9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjgjm9.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT5WZTq.s: Assembler messages:
encrypt.c: /tmp/ccT5WZTq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5WZTq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5WZTq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5WZTq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5WZTq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5WZTq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5WZTq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5WZTq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5WZTq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5WZTq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT5WZTq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5WZTq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5WZTq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5WZTq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5WZTq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5WZTq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5WZTq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5WZTq.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/ccUN77OC.s: Assembler messages:
encrypt.c: /tmp/ccUN77OC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUN77OC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUN77OC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUN77OC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN77OC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN77OC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN77OC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUN77OC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUN77OC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUN77OC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN77OC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN77OC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN77OC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN77OC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN77OC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUN77OC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN77OC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN77OC.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/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOZkFee.s: Assembler messages:
encrypt.c: /tmp/ccOZkFee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZkFee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZkFee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZkFee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZkFee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZkFee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZkFee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZkFee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZkFee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZkFee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOZkFee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZkFee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZkFee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZkFee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZkFee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZkFee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZkFee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZkFee.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpXktcv.s: Assembler messages:
encrypt.c: /tmp/ccpXktcv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXktcv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXktcv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXktcv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXktcv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXktcv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXktcv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXktcv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXktcv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpXktcv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXktcv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXktcv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXktcv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXktcv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXktcv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXktcv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXktcv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXktcv.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccErQue9.s: Assembler messages:
encrypt.c: /tmp/ccErQue9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErQue9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErQue9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccErQue9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErQue9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErQue9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErQue9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErQue9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErQue9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccErQue9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErQue9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErQue9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErQue9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErQue9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErQue9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErQue9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErQue9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErQue9.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccey82aH.s: Assembler messages:
encrypt.c: /tmp/ccey82aH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccey82aH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccey82aH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccey82aH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccey82aH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccey82aH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccey82aH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccey82aH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccey82aH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccey82aH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccey82aH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccey82aH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccey82aH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccey82aH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccey82aH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccey82aH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccey82aH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccey82aH.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/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccjPD9lU.s: Assembler messages:
encrypt.c: /tmp/ccjPD9lU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPD9lU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPD9lU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPD9lU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPD9lU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPD9lU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPD9lU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPD9lU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPD9lU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPD9lU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjPD9lU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPD9lU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPD9lU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPD9lU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPD9lU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPD9lU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPD9lU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPD9lU.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/ccs2QNtm.s: Assembler messages:
encrypt.c: /tmp/ccs2QNtm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2QNtm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs2QNtm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs2QNtm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2QNtm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2QNtm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2QNtm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs2QNtm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs2QNtm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs2QNtm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2QNtm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2QNtm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2QNtm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2QNtm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2QNtm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2QNtm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2QNtm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2QNtm.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/ccF9hSgO.s: Assembler messages:
encrypt.c: /tmp/ccF9hSgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF9hSgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF9hSgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF9hSgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9hSgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9hSgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9hSgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF9hSgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF9hSgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF9hSgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF9hSgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9hSgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9hSgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF9hSgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9hSgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF9hSgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9hSgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF9hSgO.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/ccz5Nh2m.s: Assembler messages:
encrypt.c: /tmp/ccz5Nh2m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5Nh2m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5Nh2m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5Nh2m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5Nh2m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5Nh2m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5Nh2m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5Nh2m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5Nh2m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz5Nh2m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5Nh2m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5Nh2m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5Nh2m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5Nh2m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5Nh2m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5Nh2m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5Nh2m.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/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOwEkE9.s: Assembler messages:
encrypt.c: /tmp/ccOwEkE9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwEkE9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwEkE9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwEkE9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwEkE9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwEkE9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwEkE9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwEkE9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwEkE9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwEkE9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOwEkE9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwEkE9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwEkE9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwEkE9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwEkE9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwEkE9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwEkE9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwEkE9.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRTfsZT.s: Assembler messages:
encrypt.c: /tmp/ccRTfsZT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRTfsZT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRTfsZT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRTfsZT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTfsZT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTfsZT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTfsZT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRTfsZT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRTfsZT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRTfsZT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRTfsZT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTfsZT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTfsZT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTfsZT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTfsZT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRTfsZT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTfsZT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRTfsZT.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/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9blQLo.s: Assembler messages:
encrypt.c: /tmp/cc9blQLo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9blQLo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9blQLo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9blQLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9blQLo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9blQLo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9blQLo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9blQLo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9blQLo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9blQLo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9blQLo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9blQLo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9blQLo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9blQLo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9blQLo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9blQLo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9blQLo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9blQLo.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/cczlXOlO.s: Assembler messages:
encrypt.c: /tmp/cczlXOlO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlXOlO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlXOlO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczlXOlO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlXOlO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlXOlO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlXOlO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlXOlO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlXOlO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlXOlO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczlXOlO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlXOlO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlXOlO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlXOlO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlXOlO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlXOlO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlXOlO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlXOlO.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/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccQkWwQP.s: Assembler messages:
encrypt.c: /tmp/ccQkWwQP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkWwQP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkWwQP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkWwQP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkWwQP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkWwQP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkWwQP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkWwQP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkWwQP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkWwQP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQkWwQP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkWwQP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkWwQP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkWwQP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkWwQP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkWwQP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkWwQP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkWwQP.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdL2MwD.s: Assembler messages:
encrypt.c: /tmp/ccdL2MwD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdL2MwD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdL2MwD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdL2MwD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdL2MwD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdL2MwD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdL2MwD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdL2MwD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdL2MwD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdL2MwD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdL2MwD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdL2MwD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdL2MwD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdL2MwD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdL2MwD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdL2MwD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdL2MwD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdL2MwD.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsqPvDv.s: Assembler messages:
encrypt.c: /tmp/ccsqPvDv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqPvDv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqPvDv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqPvDv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPvDv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPvDv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPvDv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqPvDv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqPvDv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPvDv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsqPvDv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPvDv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPvDv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPvDv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPvDv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPvDv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqPvDv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPvDv.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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