Implementation notes: x86, mace, crypto_aead/omdsha256k256n248tau256v2

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
310805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
312773? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
314022? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
317294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
320306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
321114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
321654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
322019? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
322080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
322979? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
323100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
325171? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
326938? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
327300? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
329165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
329190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
329417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
331483? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
334261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
334852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
335487? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
335790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
335961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
336125? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
339580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
342976? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
343006? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
343123? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
345497? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
347543? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
347906? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
347987? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
348114? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
350301? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
350495? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
353212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
356370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
357633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
365435? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
365559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
368245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
368628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
374549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
374759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
374832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
377931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
378017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
382744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
382746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
383026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
383142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
383441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
383470? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
384188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
387236? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
389314? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
394370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
394624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
397075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
397758? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
397770? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
397794? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
397795? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
398658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
400558? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
401114? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
401120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
401551? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
408674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
409496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
411380? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
411489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
411490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
411566? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
411707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
412040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
412751? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
412837? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
412838? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
413170? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
413192? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
413376? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
413617? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
413889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
413918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
414105? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
414206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
414589? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
414599? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
414602? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
414954? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
415662? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
415689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
415810? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
416060? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
416073? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
416444? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
416657? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
416867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
416950? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
416992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
416999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
417046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
417083? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
418032? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
418101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
418193? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
418278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
418372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
419219? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
419338? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
419396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
419862? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
419912? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
419922? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
419938? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
420197? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
420270? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
420479? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
423041? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
424558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
424763? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
425319? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
426312? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
426712? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
427133? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
427427? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
427580? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
427837? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
427886? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
428027? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
428748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
428960? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
429157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
430764? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
430955? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
431021? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
431391? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
432815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
432837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
433071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
437575? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
437956? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
438338? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
438580? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
439551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
439554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
440012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
440096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
445547? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
445686? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
445974? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
446510? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
448283? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
450552? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
450558? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
457573? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
457575? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
457769? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
457772? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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