Implementation notes: x86, morningstar, crypto_aead/omdsha256k256n248tau256v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
308724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
310114? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
312714? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
314531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
316019? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
316837? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
318782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
319178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
319564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
320618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
322416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
322478? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
322946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
323246? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
323429? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
324119? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
324649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
325031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
327541? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
328160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
329648? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
329902? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
329926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
334108? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
334229? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
334583? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
334614? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
338162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
340754? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
342557? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
342571? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
343093? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
343674? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
347138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
349147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
349710? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
350087? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
350328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
351685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
352160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
354349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
358528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
358975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
359002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
371272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
373691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
373883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
374165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
374762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
375397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
375664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
376456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
376485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
379576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
379584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
381478? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
385195? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
385680? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
386184? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
386232? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
387154? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
387392? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
387883? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
387947? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
387984? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
388274? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
388897? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
389035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
390042? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
391093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
391232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
391269? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
391517? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
394018? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
394315? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
394520? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
395496? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
396081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
396368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
396381? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
396533? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
396686? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
397064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
397200? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
397293? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
397528? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
397550? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
397621? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
397632? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
397658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
397690? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
398016? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
398042? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
398370? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
398733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
398930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
399989? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
400829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
403154? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
403202? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
403439? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
403509? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
404008? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
404526? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
405711? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
405715? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
405738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
405888? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
406177? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
406182? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
406306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
406402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
406476? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
407072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
407128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
407321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
407597? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
408192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
408236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
408832? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
409072? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
409323? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
409392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
410469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
410570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
411379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
413349? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
415120? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
415491? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
415728? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
416648? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
417124? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
417174? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
418024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
418190? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
418688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
418704? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
419136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
419379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
419968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
420208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
420275? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
421237? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
421405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
424304? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
425117? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
425166? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
439459? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
439728? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
439821? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
440067? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
440101? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
440288? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
449139? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
449178? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
449256? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
453688? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
455216? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
455446? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718

Test failure

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

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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