Implementation notes: x86, mace, crypto_aead/omdsha256k128n96tau128v1

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
310894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
312944? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
313269? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
316626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
321212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
321344? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
321349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
323222? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
324102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
324680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
326315? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
327609? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
328024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
328038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
328395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
328860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
329018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
333081? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
335215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
335432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
335733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
336426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
337037? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
337164? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
340323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
341731? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
343114? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
343680? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
346008? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
346048? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
346992? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
347842? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
347944? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
350550? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
350566? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
353415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
357660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
359566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
366643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
366725? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
368005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
368349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
377643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
377663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
377684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
380971? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
382339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
382448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
382937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
382939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
382941? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
383220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
383377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
383519? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
384481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
388443? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
390077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
390273? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
392579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
397833? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
397849? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
397952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
399071? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
399644? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
399952? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
400687? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
404175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
406394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
407430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
409102? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
409110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
409174? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
410629? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
412144? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
412617? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
412768? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
413083? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
413298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
413956? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
413959? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
414465? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
414901? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
415120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
415252? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
415347? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
415982? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
416303? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
416390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
416751? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
417198? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
417864? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
418547? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
418592? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
418613? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
419753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
419971? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
420540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
420564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
420947? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
421271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
421392? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
421708? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
421898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
422101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
422491? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
423226? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
423592? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
424017? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
424489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
424820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
424950? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
425073? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
425074? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
425262? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
425644? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
425899? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
426099? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
426451? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
426723? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
427158? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
427395? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
427958? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
428757? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
428886? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
428910? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
429009? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
429173? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
429276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
429324? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
429572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
429958? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
430132? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
430225? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
430243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
430353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
430880? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
431207? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
432816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
432971? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
433574? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
433825? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
436008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
436611? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
436888? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
438321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
439873? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
440797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
440919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
442285? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
443050? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
443320? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
447471? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
448377? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
448570? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
449948? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
458221? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
458615? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
465657? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
465712? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
465915? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce0hG2C.s: Assembler messages:
encrypt.c: /tmp/cce0hG2C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0hG2C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0hG2C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce0hG2C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0hG2C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0hG2C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0hG2C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0hG2C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0hG2C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0hG2C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce0hG2C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0hG2C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0hG2C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0hG2C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0hG2C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0hG2C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0hG2C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0hG2C.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclgDJkJ.s: Assembler messages:
encrypt.c: /tmp/cclgDJkJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgDJkJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgDJkJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclgDJkJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgDJkJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgDJkJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgDJkJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgDJkJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgDJkJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclgDJkJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgDJkJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgDJkJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgDJkJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgDJkJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgDJkJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgDJkJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgDJkJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgDJkJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0eqrsd.s: Assembler messages:
encrypt.c: /tmp/cc0eqrsd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0eqrsd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0eqrsd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0eqrsd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eqrsd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eqrsd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eqrsd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0eqrsd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0eqrsd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0eqrsd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eqrsd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eqrsd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eqrsd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eqrsd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eqrsd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0eqrsd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eqrsd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eqrsd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2tpup5.s: Assembler messages:
encrypt.c: /tmp/cc2tpup5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2tpup5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2tpup5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2tpup5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tpup5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tpup5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tpup5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2tpup5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2tpup5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tpup5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2tpup5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tpup5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tpup5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tpup5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tpup5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tpup5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2tpup5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tpup5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjYBsZX.s: Assembler messages:
encrypt.c: /tmp/ccjYBsZX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYBsZX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYBsZX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYBsZX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYBsZX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYBsZX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYBsZX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYBsZX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYBsZX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYBsZX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjYBsZX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYBsZX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYBsZX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYBsZX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYBsZX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYBsZX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYBsZX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYBsZX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr4gEq5.s: Assembler messages:
encrypt.c: /tmp/ccr4gEq5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4gEq5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4gEq5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4gEq5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4gEq5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4gEq5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4gEq5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr4gEq5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4gEq5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr4gEq5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4gEq5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4gEq5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4gEq5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4gEq5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4gEq5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4gEq5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4gEq5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4gEq5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc796rlj.s: Assembler messages:
encrypt.c: /tmp/cc796rlj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc796rlj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc796rlj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc796rlj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc796rlj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc796rlj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc796rlj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc796rlj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc796rlj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc796rlj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc796rlj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc796rlj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc796rlj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc796rlj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc796rlj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc796rlj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc796rlj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc796rlj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaak4sC.s: Assembler messages:
encrypt.c: /tmp/ccaak4sC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaak4sC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaak4sC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaak4sC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaak4sC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaak4sC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaak4sC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaak4sC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaak4sC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaak4sC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaak4sC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaak4sC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaak4sC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaak4sC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaak4sC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaak4sC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaak4sC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaak4sC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchzpX0d.s: Assembler messages:
encrypt.c: /tmp/cchzpX0d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchzpX0d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchzpX0d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchzpX0d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzpX0d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzpX0d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzpX0d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchzpX0d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchzpX0d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchzpX0d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzpX0d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzpX0d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzpX0d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzpX0d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzpX0d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchzpX0d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzpX0d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzpX0d.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci1GNE0.s: Assembler messages:
encrypt.c: /tmp/cci1GNE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci1GNE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci1GNE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci1GNE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1GNE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1GNE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1GNE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci1GNE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci1GNE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1GNE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci1GNE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci1GNE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1GNE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1GNE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci1GNE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1GNE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci1GNE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci1GNE0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGXnVME.s: Assembler messages:
encrypt.c: /tmp/ccGXnVME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXnVME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXnVME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXnVME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnVME.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnVME.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnVME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXnVME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXnVME.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGXnVME.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnVME.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnVME.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnVME.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnVME.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnVME.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXnVME.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnVME.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnVME.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSXy35r.s: Assembler messages:
encrypt.c: /tmp/ccSXy35r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXy35r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXy35r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXy35r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXy35r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXy35r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXy35r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXy35r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXy35r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXy35r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSXy35r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXy35r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXy35r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXy35r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXy35r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXy35r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXy35r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXy35r.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBVuFsj.s: Assembler messages:
encrypt.c: /tmp/ccBVuFsj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBVuFsj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBVuFsj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBVuFsj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVuFsj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVuFsj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVuFsj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBVuFsj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBVuFsj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVuFsj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBVuFsj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVuFsj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVuFsj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVuFsj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFsj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVuFsj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBVuFsj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVuFsj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccPCcL0x.s: Assembler messages:
encrypt.c: /tmp/ccPCcL0x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCcL0x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCcL0x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCcL0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcL0x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcL0x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcL0x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCcL0x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCcL0x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPCcL0x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcL0x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcL0x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcL0x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcL0x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcL0x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCcL0x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcL0x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcL0x.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOdkZc2.s: Assembler messages:
encrypt.c: /tmp/ccOdkZc2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdkZc2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdkZc2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdkZc2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdkZc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdkZc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdkZc2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOdkZc2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdkZc2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOdkZc2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOdkZc2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdkZc2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdkZc2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdkZc2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdkZc2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdkZc2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdkZc2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOdkZc2.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cczs2YMB.s: Assembler messages:
encrypt.c: /tmp/cczs2YMB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczs2YMB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczs2YMB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczs2YMB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczs2YMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczs2YMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczs2YMB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczs2YMB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczs2YMB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczs2YMB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczs2YMB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczs2YMB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczs2YMB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczs2YMB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczs2YMB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczs2YMB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczs2YMB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczs2YMB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbnLPk2.s: Assembler messages:
encrypt.c: /tmp/ccbnLPk2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnLPk2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnLPk2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnLPk2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnLPk2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnLPk2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnLPk2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnLPk2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnLPk2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnLPk2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbnLPk2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnLPk2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnLPk2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnLPk2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnLPk2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnLPk2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnLPk2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnLPk2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck3qY8m.s: Assembler messages:
encrypt.c: /tmp/cck3qY8m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck3qY8m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck3qY8m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck3qY8m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3qY8m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3qY8m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3qY8m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck3qY8m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck3qY8m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck3qY8m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck3qY8m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3qY8m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3qY8m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck3qY8m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3qY8m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck3qY8m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3qY8m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck3qY8m.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9wjR4N.s: Assembler messages:
encrypt.c: /tmp/cc9wjR4N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wjR4N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wjR4N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wjR4N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wjR4N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wjR4N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wjR4N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wjR4N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wjR4N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9wjR4N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wjR4N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wjR4N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wjR4N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wjR4N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wjR4N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wjR4N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wjR4N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wjR4N.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHiL6eA.s: Assembler messages:
encrypt.c: /tmp/ccHiL6eA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiL6eA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiL6eA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiL6eA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiL6eA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiL6eA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiL6eA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiL6eA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiL6eA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiL6eA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHiL6eA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiL6eA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiL6eA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiL6eA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiL6eA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiL6eA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiL6eA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiL6eA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccN4l46p.s: Assembler messages:
encrypt.c: /tmp/ccN4l46p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN4l46p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN4l46p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN4l46p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4l46p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4l46p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4l46p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN4l46p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN4l46p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4l46p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN4l46p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4l46p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4l46p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4l46p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4l46p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4l46p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN4l46p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4l46p.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccebZVSJ.s: Assembler messages:
encrypt.c: /tmp/ccebZVSJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebZVSJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebZVSJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebZVSJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebZVSJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebZVSJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebZVSJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebZVSJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebZVSJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebZVSJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebZVSJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebZVSJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebZVSJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebZVSJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebZVSJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebZVSJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebZVSJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebZVSJ.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6GHmQ1.s: Assembler messages:
encrypt.c: /tmp/cc6GHmQ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6GHmQ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6GHmQ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6GHmQ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GHmQ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GHmQ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GHmQ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6GHmQ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6GHmQ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GHmQ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GHmQ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GHmQ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GHmQ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GHmQ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6GHmQ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GHmQ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GHmQ1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbd3W0J.s: Assembler messages:
encrypt.c: /tmp/ccbd3W0J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbd3W0J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbd3W0J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbd3W0J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd3W0J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd3W0J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd3W0J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbd3W0J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbd3W0J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd3W0J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbd3W0J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd3W0J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd3W0J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd3W0J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd3W0J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd3W0J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbd3W0J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd3W0J.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoC3SVl.s: Assembler messages:
encrypt.c: /tmp/ccoC3SVl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoC3SVl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoC3SVl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoC3SVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoC3SVl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoC3SVl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoC3SVl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoC3SVl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoC3SVl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoC3SVl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoC3SVl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoC3SVl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoC3SVl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoC3SVl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoC3SVl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoC3SVl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoC3SVl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoC3SVl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxj4T30.s: Assembler messages:
encrypt.c: /tmp/ccxj4T30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxj4T30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxj4T30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxj4T30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj4T30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj4T30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj4T30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxj4T30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxj4T30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj4T30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxj4T30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj4T30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj4T30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj4T30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj4T30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj4T30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxj4T30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj4T30.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0rHM4g.s: Assembler messages:
encrypt.c: /tmp/cc0rHM4g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0rHM4g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0rHM4g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0rHM4g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rHM4g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rHM4g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rHM4g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0rHM4g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0rHM4g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rHM4g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0rHM4g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0rHM4g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rHM4g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rHM4g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0rHM4g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rHM4g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0rHM4g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0rHM4g.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclVnC4I.s: Assembler messages:
encrypt.c: /tmp/cclVnC4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVnC4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVnC4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclVnC4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVnC4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVnC4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVnC4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVnC4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVnC4I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclVnC4I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVnC4I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVnC4I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVnC4I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVnC4I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVnC4I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVnC4I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVnC4I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVnC4I.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC3s5rH.s: Assembler messages:
encrypt.c: /tmp/ccC3s5rH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3s5rH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3s5rH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3s5rH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3s5rH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3s5rH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3s5rH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3s5rH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3s5rH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC3s5rH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC3s5rH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3s5rH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3s5rH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3s5rH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3s5rH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3s5rH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3s5rH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC3s5rH.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnJ9V3j.s: Assembler messages:
encrypt.c: /tmp/ccnJ9V3j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJ9V3j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJ9V3j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJ9V3j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJ9V3j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJ9V3j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJ9V3j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJ9V3j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJ9V3j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnJ9V3j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJ9V3j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJ9V3j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJ9V3j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJ9V3j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJ9V3j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJ9V3j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJ9V3j.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccan7qU0.s: Assembler messages:
encrypt.c: /tmp/ccan7qU0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccan7qU0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccan7qU0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccan7qU0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccan7qU0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccan7qU0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccan7qU0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccan7qU0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccan7qU0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccan7qU0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccan7qU0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccan7qU0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccan7qU0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccan7qU0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccan7qU0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccan7qU0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccan7qU0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccan7qU0.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmnhEjF.s: Assembler messages:
encrypt.c: /tmp/ccmnhEjF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmnhEjF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmnhEjF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmnhEjF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnhEjF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnhEjF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnhEjF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmnhEjF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmnhEjF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnhEjF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmnhEjF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnhEjF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnhEjF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnhEjF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnhEjF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnhEjF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmnhEjF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnhEjF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8XSV79.s: Assembler messages:
encrypt.c: /tmp/cc8XSV79.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8XSV79.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8XSV79.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8XSV79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XSV79.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XSV79.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XSV79.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8XSV79.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8XSV79.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8XSV79.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XSV79.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XSV79.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XSV79.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XSV79.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XSV79.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8XSV79.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XSV79.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XSV79.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE7b0CN.s: Assembler messages:
encrypt.c: /tmp/ccE7b0CN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7b0CN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7b0CN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7b0CN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7b0CN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7b0CN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7b0CN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7b0CN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7b0CN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7b0CN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7b0CN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7b0CN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7b0CN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7b0CN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7b0CN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7b0CN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7b0CN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7b0CN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJj7Kvw.s: Assembler messages:
encrypt.c: /tmp/ccJj7Kvw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJj7Kvw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJj7Kvw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJj7Kvw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7Kvw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7Kvw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7Kvw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJj7Kvw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJj7Kvw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJj7Kvw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7Kvw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7Kvw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJj7Kvw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7Kvw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJj7Kvw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7Kvw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJj7Kvw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrcIjR7.s: Assembler messages:
encrypt.c: /tmp/ccrcIjR7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcIjR7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcIjR7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcIjR7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcIjR7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcIjR7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcIjR7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcIjR7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcIjR7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcIjR7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcIjR7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcIjR7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcIjR7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcIjR7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcIjR7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcIjR7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcIjR7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcIjR7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjGKcmw.s: Assembler messages:
encrypt.c: /tmp/ccjGKcmw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGKcmw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGKcmw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGKcmw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGKcmw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGKcmw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGKcmw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGKcmw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGKcmw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGKcmw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGKcmw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGKcmw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGKcmw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGKcmw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGKcmw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGKcmw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGKcmw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGKcmw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqL9168.s: Assembler messages:
encrypt.c: /tmp/ccqL9168.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqL9168.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqL9168.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqL9168.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL9168.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL9168.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL9168.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqL9168.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqL9168.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL9168.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqL9168.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL9168.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL9168.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL9168.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL9168.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL9168.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqL9168.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL9168.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX03NMu.s: Assembler messages:
encrypt.c: /tmp/ccX03NMu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX03NMu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX03NMu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX03NMu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX03NMu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX03NMu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX03NMu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX03NMu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX03NMu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX03NMu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX03NMu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX03NMu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX03NMu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX03NMu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX03NMu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX03NMu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX03NMu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX03NMu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZK1xvR.s: Assembler messages:
encrypt.c: /tmp/ccZK1xvR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZK1xvR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZK1xvR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZK1xvR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZK1xvR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZK1xvR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZK1xvR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZK1xvR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZK1xvR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZK1xvR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZK1xvR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZK1xvR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZK1xvR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZK1xvR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZK1xvR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZK1xvR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZK1xvR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZK1xvR.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmOj9uD.s: Assembler messages:
encrypt.c: /tmp/ccmOj9uD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmOj9uD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmOj9uD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmOj9uD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOj9uD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOj9uD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOj9uD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmOj9uD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmOj9uD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmOj9uD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmOj9uD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOj9uD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOj9uD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmOj9uD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOj9uD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmOj9uD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOj9uD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmOj9uD.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvKSryo.s: Assembler messages:
encrypt.c: /tmp/ccvKSryo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKSryo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKSryo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKSryo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKSryo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKSryo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKSryo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKSryo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKSryo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKSryo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvKSryo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKSryo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKSryo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKSryo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKSryo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKSryo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKSryo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKSryo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5gZKa3.s: Assembler messages:
encrypt.c: /tmp/cc5gZKa3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5gZKa3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5gZKa3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5gZKa3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5gZKa3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5gZKa3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5gZKa3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5gZKa3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5gZKa3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5gZKa3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5gZKa3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gZKa3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gZKa3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gZKa3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gZKa3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5gZKa3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gZKa3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gZKa3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqhcIcU.s: Assembler messages:
encrypt.c: /tmp/ccqhcIcU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhcIcU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhcIcU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhcIcU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhcIcU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhcIcU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhcIcU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhcIcU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhcIcU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhcIcU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqhcIcU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhcIcU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhcIcU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhcIcU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhcIcU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhcIcU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhcIcU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhcIcU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMycFWJ.s: Assembler messages:
encrypt.c: /tmp/ccMycFWJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMycFWJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMycFWJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMycFWJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMycFWJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMycFWJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMycFWJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMycFWJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMycFWJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMycFWJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMycFWJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMycFWJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMycFWJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMycFWJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMycFWJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMycFWJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMycFWJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMycFWJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYVFjl0.s: Assembler messages:
encrypt.c: /tmp/ccYVFjl0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVFjl0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVFjl0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVFjl0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVFjl0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVFjl0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVFjl0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVFjl0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVFjl0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYVFjl0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVFjl0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVFjl0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVFjl0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVFjl0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVFjl0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVFjl0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVFjl0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVFjl0.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYEHJX6.s: Assembler messages:
encrypt.c: /tmp/ccYEHJX6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYEHJX6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYEHJX6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYEHJX6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEHJX6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEHJX6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEHJX6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYEHJX6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYEHJX6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEHJX6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYEHJX6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEHJX6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEHJX6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEHJX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEHJX6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEHJX6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYEHJX6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEHJX6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqVoGMq.s: Assembler messages:
encrypt.c: /tmp/ccqVoGMq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVoGMq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVoGMq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVoGMq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVoGMq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVoGMq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVoGMq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVoGMq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVoGMq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqVoGMq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqVoGMq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVoGMq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVoGMq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVoGMq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVoGMq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVoGMq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVoGMq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqVoGMq.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFqsIfe.s: Assembler messages:
encrypt.c: /tmp/ccFqsIfe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqsIfe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqsIfe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqsIfe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqsIfe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqsIfe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqsIfe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqsIfe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqsIfe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqsIfe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFqsIfe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqsIfe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqsIfe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqsIfe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqsIfe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqsIfe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqsIfe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqsIfe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR14ljr.s: Assembler messages:
encrypt.c: /tmp/ccR14ljr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR14ljr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR14ljr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR14ljr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR14ljr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR14ljr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR14ljr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR14ljr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR14ljr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR14ljr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR14ljr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR14ljr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR14ljr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR14ljr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR14ljr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR14ljr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR14ljr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR14ljr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrPT01E.s: Assembler messages:
encrypt.c: /tmp/ccrPT01E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPT01E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPT01E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPT01E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPT01E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPT01E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPT01E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPT01E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPT01E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPT01E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPT01E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPT01E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPT01E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPT01E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPT01E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPT01E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPT01E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPT01E.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvEpduV.s: Assembler messages:
encrypt.c: /tmp/ccvEpduV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEpduV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEpduV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEpduV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEpduV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEpduV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEpduV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEpduV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEpduV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvEpduV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEpduV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEpduV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEpduV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEpduV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEpduV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEpduV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEpduV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEpduV.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEVITMy.s: Assembler messages:
encrypt.c: /tmp/ccEVITMy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVITMy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVITMy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVITMy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVITMy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVITMy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVITMy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVITMy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVITMy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVITMy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEVITMy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVITMy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVITMy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVITMy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVITMy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVITMy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVITMy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVITMy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjeGsIK.s: Assembler messages:
encrypt.c: /tmp/ccjeGsIK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeGsIK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjeGsIK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeGsIK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeGsIK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeGsIK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeGsIK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjeGsIK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjeGsIK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjeGsIK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeGsIK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeGsIK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeGsIK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeGsIK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeGsIK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeGsIK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeGsIK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeGsIK.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2fLVsd.s: Assembler messages:
encrypt.c: /tmp/cc2fLVsd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2fLVsd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2fLVsd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2fLVsd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fLVsd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fLVsd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fLVsd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2fLVsd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2fLVsd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2fLVsd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fLVsd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fLVsd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fLVsd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fLVsd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fLVsd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2fLVsd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fLVsd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fLVsd.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTurJnT.s: Assembler messages:
encrypt.c: /tmp/ccTurJnT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTurJnT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTurJnT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTurJnT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTurJnT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTurJnT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTurJnT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTurJnT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTurJnT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTurJnT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTurJnT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTurJnT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTurJnT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTurJnT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTurJnT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTurJnT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTurJnT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTurJnT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJEQNPO.s: Assembler messages:
encrypt.c: /tmp/ccJEQNPO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEQNPO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEQNPO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEQNPO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEQNPO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEQNPO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEQNPO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEQNPO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEQNPO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJEQNPO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEQNPO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEQNPO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEQNPO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEQNPO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEQNPO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEQNPO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEQNPO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEQNPO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaGQN8E.s: Assembler messages:
encrypt.c: /tmp/ccaGQN8E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaGQN8E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaGQN8E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaGQN8E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGQN8E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGQN8E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGQN8E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaGQN8E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaGQN8E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGQN8E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaGQN8E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaGQN8E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGQN8E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGQN8E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGQN8E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGQN8E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaGQN8E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaGQN8E.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ijo5h.s: Assembler messages:
encrypt.c: /tmp/cc0ijo5h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ijo5h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ijo5h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ijo5h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ijo5h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ijo5h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ijo5h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ijo5h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ijo5h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ijo5h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ijo5h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ijo5h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ijo5h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ijo5h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ijo5h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ijo5h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ijo5h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ijo5h.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckPAE14.s: Assembler messages:
encrypt.c: /tmp/cckPAE14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPAE14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPAE14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckPAE14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPAE14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPAE14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPAE14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPAE14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPAE14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPAE14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckPAE14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPAE14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPAE14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPAE14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPAE14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPAE14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPAE14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPAE14.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc29nVG0.s: Assembler messages:
encrypt.c: /tmp/cc29nVG0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29nVG0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29nVG0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29nVG0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29nVG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29nVG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29nVG0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29nVG0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29nVG0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29nVG0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29nVG0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29nVG0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29nVG0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29nVG0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29nVG0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29nVG0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29nVG0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29nVG0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccClLOpa.s: Assembler messages:
encrypt.c: /tmp/ccClLOpa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClLOpa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClLOpa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClLOpa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClLOpa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClLOpa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClLOpa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClLOpa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClLOpa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccClLOpa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClLOpa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClLOpa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClLOpa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClLOpa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClLOpa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClLOpa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClLOpa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClLOpa.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH2QHKg.s: Assembler messages:
encrypt.c: /tmp/ccH2QHKg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2QHKg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2QHKg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2QHKg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2QHKg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2QHKg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2QHKg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2QHKg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2QHKg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2QHKg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH2QHKg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH2QHKg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2QHKg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2QHKg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2QHKg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2QHKg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2QHKg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH2QHKg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOJ6CKD.s: Assembler messages:
encrypt.c: /tmp/ccOJ6CKD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJ6CKD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJ6CKD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJ6CKD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ6CKD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ6CKD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ6CKD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJ6CKD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOJ6CKD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOJ6CKD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ6CKD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ6CKD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ6CKD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ6CKD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJ6CKD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ6CKD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOJ6CKD.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD69Oe1.s: Assembler messages:
encrypt.c: /tmp/ccD69Oe1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD69Oe1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD69Oe1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD69Oe1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD69Oe1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD69Oe1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD69Oe1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD69Oe1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD69Oe1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD69Oe1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD69Oe1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD69Oe1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD69Oe1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD69Oe1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD69Oe1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD69Oe1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD69Oe1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD69Oe1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNrwAHL.s: Assembler messages:
encrypt.c: /tmp/ccNrwAHL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrwAHL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrwAHL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrwAHL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrwAHL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrwAHL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrwAHL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrwAHL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrwAHL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrwAHL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNrwAHL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrwAHL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrwAHL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrwAHL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrwAHL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrwAHL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrwAHL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrwAHL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEeONhs.s: Assembler messages:
encrypt.c: /tmp/ccEeONhs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEeONhs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEeONhs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEeONhs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONhs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONhs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONhs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEeONhs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEeONhs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEeONhs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEeONhs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONhs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONhs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEeONhs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONhs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEeONhs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONhs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEeONhs.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPJdfcg.s: Assembler messages:
encrypt.c: /tmp/ccPJdfcg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJdfcg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJdfcg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJdfcg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJdfcg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJdfcg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJdfcg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJdfcg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJdfcg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJdfcg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJdfcg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJdfcg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJdfcg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJdfcg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJdfcg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJdfcg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJdfcg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJdfcg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMU0UKl.s: Assembler messages:
encrypt.c: /tmp/ccMU0UKl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMU0UKl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMU0UKl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMU0UKl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU0UKl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU0UKl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU0UKl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMU0UKl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMU0UKl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMU0UKl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMU0UKl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU0UKl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU0UKl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0UKl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU0UKl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMU0UKl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU0UKl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMU0UKl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNDdlo3.s: Assembler messages:
encrypt.c: /tmp/ccNDdlo3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNDdlo3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNDdlo3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNDdlo3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDdlo3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDdlo3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDdlo3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNDdlo3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNDdlo3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDdlo3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNDdlo3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDdlo3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDdlo3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDdlo3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDdlo3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDdlo3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNDdlo3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDdlo3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ0dL5r.s: Assembler messages:
encrypt.c: /tmp/ccQ0dL5r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ0dL5r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ0dL5r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ0dL5r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0dL5r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0dL5r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0dL5r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ0dL5r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0dL5r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ0dL5r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ0dL5r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0dL5r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0dL5r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ0dL5r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0dL5r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ0dL5r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ0dL5r.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsZ6U0P.s: Assembler messages:
encrypt.c: /tmp/ccsZ6U0P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZ6U0P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZ6U0P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZ6U0P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZ6U0P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZ6U0P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZ6U0P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZ6U0P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsZ6U0P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsZ6U0P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZ6U0P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZ6U0P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZ6U0P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZ6U0P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZ6U0P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZ6U0P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsZ6U0P.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYytoCa.s: Assembler messages:
encrypt.c: /tmp/ccYytoCa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYytoCa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYytoCa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYytoCa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYytoCa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYytoCa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYytoCa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYytoCa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYytoCa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYytoCa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYytoCa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYytoCa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYytoCa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYytoCa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYytoCa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYytoCa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYytoCa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYytoCa.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchsFftS.s: Assembler messages:
encrypt.c: /tmp/cchsFftS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsFftS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsFftS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchsFftS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsFftS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsFftS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsFftS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsFftS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsFftS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsFftS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchsFftS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsFftS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsFftS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsFftS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsFftS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsFftS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsFftS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsFftS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDAodgC.s: Assembler messages:
encrypt.c: /tmp/ccDAodgC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAodgC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAodgC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAodgC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAodgC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAodgC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAodgC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAodgC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAodgC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDAodgC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAodgC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAodgC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAodgC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAodgC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAodgC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAodgC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAodgC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAodgC.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVzoJBm.s: Assembler messages:
encrypt.c: /tmp/ccVzoJBm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVzoJBm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVzoJBm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVzoJBm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVzoJBm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVzoJBm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVzoJBm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVzoJBm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVzoJBm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVzoJBm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVzoJBm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVzoJBm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVzoJBm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVzoJBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzoJBm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVzoJBm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVzoJBm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVzoJBm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccws387d.s: Assembler messages:
encrypt.c: /tmp/ccws387d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccws387d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccws387d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccws387d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws387d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws387d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws387d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccws387d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccws387d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws387d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccws387d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccws387d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws387d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws387d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccws387d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws387d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccws387d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccws387d.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccycSZnv.s: Assembler messages:
encrypt.c: /tmp/ccycSZnv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccycSZnv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccycSZnv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccycSZnv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycSZnv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycSZnv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycSZnv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccycSZnv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccycSZnv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccycSZnv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycSZnv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycSZnv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycSZnv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycSZnv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycSZnv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccycSZnv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycSZnv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycSZnv.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfvdFDx.s: Assembler messages:
encrypt.c: /tmp/ccfvdFDx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvdFDx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvdFDx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvdFDx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvdFDx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvdFDx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvdFDx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvdFDx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvdFDx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvdFDx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfvdFDx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvdFDx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvdFDx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvdFDx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvdFDx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvdFDx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvdFDx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvdFDx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrlUMrN.s: Assembler messages:
encrypt.c: /tmp/ccrlUMrN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlUMrN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlUMrN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlUMrN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlUMrN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlUMrN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlUMrN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlUMrN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlUMrN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrlUMrN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlUMrN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlUMrN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlUMrN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlUMrN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlUMrN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlUMrN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlUMrN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlUMrN.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyeDtAx.s: Assembler messages:
encrypt.c: /tmp/ccyeDtAx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeDtAx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeDtAx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeDtAx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeDtAx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeDtAx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeDtAx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeDtAx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeDtAx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeDtAx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyeDtAx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeDtAx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeDtAx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeDtAx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeDtAx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeDtAx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeDtAx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeDtAx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczdedFL.s: Assembler messages:
encrypt.c: /tmp/cczdedFL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdedFL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdedFL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczdedFL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdedFL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdedFL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdedFL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdedFL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdedFL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczdedFL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczdedFL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdedFL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdedFL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdedFL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdedFL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdedFL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdedFL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczdedFL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6hRqnR.s: Assembler messages:
encrypt.c: /tmp/cc6hRqnR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hRqnR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hRqnR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hRqnR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRqnR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRqnR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRqnR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hRqnR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hRqnR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRqnR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6hRqnR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRqnR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRqnR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRqnR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRqnR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRqnR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hRqnR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRqnR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuLDaLe.s: Assembler messages:
encrypt.c: /tmp/ccuLDaLe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLDaLe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLDaLe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLDaLe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLDaLe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLDaLe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLDaLe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLDaLe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLDaLe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuLDaLe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLDaLe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLDaLe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLDaLe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLDaLe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLDaLe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLDaLe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLDaLe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLDaLe.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmzCzNV.s: Assembler messages:
encrypt.c: /tmp/ccmzCzNV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzCzNV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzCzNV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzCzNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzCzNV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzCzNV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzCzNV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzCzNV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzCzNV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzCzNV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmzCzNV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmzCzNV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzCzNV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzCzNV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzCzNV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzCzNV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzCzNV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmzCzNV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccvVqL97.s: Assembler messages:
encrypt.c: /tmp/ccvVqL97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVqL97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVqL97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVqL97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVqL97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVqL97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVqL97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVqL97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVqL97.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvVqL97.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVqL97.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVqL97.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVqL97.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVqL97.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVqL97.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVqL97.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVqL97.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVqL97.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9KBsJf.s: Assembler messages:
encrypt.c: /tmp/cc9KBsJf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9KBsJf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9KBsJf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9KBsJf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KBsJf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KBsJf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KBsJf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9KBsJf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9KBsJf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KBsJf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9KBsJf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KBsJf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KBsJf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KBsJf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KBsJf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KBsJf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9KBsJf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KBsJf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqmU52s.s: Assembler messages:
encrypt.c: /tmp/ccqmU52s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmU52s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmU52s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmU52s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmU52s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmU52s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmU52s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmU52s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmU52s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqmU52s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmU52s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmU52s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmU52s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmU52s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmU52s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmU52s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmU52s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmU52s.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAzAVSI.s: Assembler messages:
encrypt.c: /tmp/ccAzAVSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAzAVSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAzAVSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAzAVSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAzAVSI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAzAVSI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAzAVSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAzAVSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAzAVSI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAzAVSI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAzAVSI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAzAVSI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAzAVSI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAzAVSI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAzAVSI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAzAVSI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAzAVSI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAzAVSI.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciRL64r.s: Assembler messages:
encrypt.c: /tmp/cciRL64r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciRL64r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciRL64r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciRL64r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRL64r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRL64r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRL64r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciRL64r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciRL64r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRL64r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciRL64r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciRL64r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRL64r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRL64r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRL64r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRL64r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRL64r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciRL64r.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2GatdK.s: Assembler messages:
encrypt.c: /tmp/cc2GatdK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2GatdK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2GatdK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2GatdK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2GatdK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2GatdK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2GatdK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2GatdK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2GatdK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2GatdK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2GatdK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2GatdK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2GatdK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2GatdK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GatdK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2GatdK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GatdK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2GatdK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco4QU96.s: Assembler messages:
encrypt.c: /tmp/cco4QU96.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4QU96.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4QU96.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco4QU96.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4QU96.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4QU96.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4QU96.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4QU96.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4QU96.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4QU96.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4QU96.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4QU96.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4QU96.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4QU96.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4QU96.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4QU96.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4QU96.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4QU96.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccCu85J7.s: Assembler messages:
encrypt.c: /tmp/ccCu85J7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCu85J7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCu85J7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCu85J7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCu85J7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCu85J7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCu85J7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCu85J7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCu85J7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCu85J7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCu85J7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCu85J7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCu85J7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCu85J7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCu85J7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCu85J7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCu85J7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCu85J7.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJXtKEJ.s: Assembler messages:
encrypt.c: /tmp/ccJXtKEJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXtKEJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXtKEJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXtKEJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXtKEJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXtKEJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXtKEJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXtKEJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXtKEJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJXtKEJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJXtKEJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXtKEJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXtKEJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXtKEJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXtKEJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXtKEJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJXtKEJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGwY8Sp.s: Assembler messages:
encrypt.c: /tmp/ccGwY8Sp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwY8Sp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwY8Sp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwY8Sp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwY8Sp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwY8Sp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwY8Sp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwY8Sp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGwY8Sp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGwY8Sp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwY8Sp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwY8Sp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwY8Sp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwY8Sp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwY8Sp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwY8Sp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGwY8Sp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cck21iC5.s: Assembler messages:
encrypt.c: /tmp/cck21iC5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck21iC5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck21iC5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck21iC5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck21iC5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck21iC5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck21iC5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck21iC5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck21iC5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck21iC5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck21iC5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck21iC5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck21iC5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck21iC5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck21iC5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck21iC5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck21iC5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck21iC5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5Xz4D2.s: Assembler messages:
encrypt.c: /tmp/cc5Xz4D2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Xz4D2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Xz4D2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Xz4D2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xz4D2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xz4D2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xz4D2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Xz4D2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xz4D2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Xz4D2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xz4D2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xz4D2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xz4D2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xz4D2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xz4D2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Xz4D2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xz4D2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNElKUp.s: Assembler messages:
encrypt.c: /tmp/ccNElKUp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNElKUp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNElKUp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNElKUp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNElKUp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNElKUp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNElKUp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNElKUp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNElKUp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNElKUp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNElKUp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNElKUp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNElKUp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNElKUp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNElKUp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNElKUp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNElKUp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNElKUp.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNxIP5N.s: Assembler messages:
encrypt.c: /tmp/ccNxIP5N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxIP5N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxIP5N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxIP5N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIP5N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIP5N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIP5N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxIP5N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxIP5N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxIP5N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxIP5N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIP5N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIP5N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxIP5N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIP5N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxIP5N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIP5N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxIP5N.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVJbh6t.s: Assembler messages:
encrypt.c: /tmp/ccVJbh6t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJbh6t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJbh6t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJbh6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJbh6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJbh6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJbh6t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJbh6t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJbh6t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJbh6t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVJbh6t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVJbh6t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJbh6t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJbh6t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJbh6t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJbh6t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJbh6t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVJbh6t.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDZO64n.s: Assembler messages:
encrypt.c: /tmp/ccDZO64n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZO64n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZO64n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZO64n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZO64n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZO64n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZO64n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZO64n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZO64n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZO64n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDZO64n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZO64n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZO64n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZO64n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZO64n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZO64n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZO64n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZO64n.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgWExBL.s: Assembler messages:
encrypt.c: /tmp/ccgWExBL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgWExBL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgWExBL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgWExBL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWExBL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWExBL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWExBL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgWExBL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgWExBL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgWExBL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWExBL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWExBL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWExBL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWExBL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWExBL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgWExBL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWExBL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWExBL.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTPsJH2.s: Assembler messages:
encrypt.c: /tmp/ccTPsJH2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPsJH2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPsJH2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPsJH2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPsJH2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPsJH2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPsJH2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPsJH2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPsJH2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTPsJH2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPsJH2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPsJH2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPsJH2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPsJH2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPsJH2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPsJH2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPsJH2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPsJH2.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmTpsDL.s: Assembler messages:
encrypt.c: /tmp/ccmTpsDL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTpsDL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTpsDL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTpsDL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTpsDL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTpsDL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTpsDL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTpsDL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTpsDL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTpsDL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmTpsDL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmTpsDL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTpsDL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTpsDL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTpsDL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTpsDL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTpsDL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmTpsDL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHHTbE6.s: Assembler messages:
encrypt.c: /tmp/ccHHTbE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHTbE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHTbE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHTbE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHTbE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHTbE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHTbE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHTbE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHTbE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHTbE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHTbE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHTbE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHTbE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHTbE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHTbE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHTbE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHTbE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHTbE6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclywvEZ.s: Assembler messages:
encrypt.c: /tmp/cclywvEZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclywvEZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclywvEZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclywvEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclywvEZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclywvEZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclywvEZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclywvEZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclywvEZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclywvEZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclywvEZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclywvEZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclywvEZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclywvEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclywvEZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclywvEZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclywvEZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclywvEZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce2Lk5D.s: Assembler messages:
encrypt.c: /tmp/cce2Lk5D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2Lk5D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2Lk5D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce2Lk5D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2Lk5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2Lk5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2Lk5D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2Lk5D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2Lk5D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce2Lk5D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2Lk5D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2Lk5D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2Lk5D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2Lk5D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2Lk5D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2Lk5D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2Lk5D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2Lk5D.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfBwNFk.s: Assembler messages:
encrypt.c: /tmp/ccfBwNFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBwNFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBwNFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBwNFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBwNFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBwNFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBwNFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBwNFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBwNFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBwNFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfBwNFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfBwNFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBwNFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBwNFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBwNFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBwNFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBwNFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfBwNFk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUojpii.s: Assembler messages:
encrypt.c: /tmp/ccUojpii.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUojpii.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUojpii.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUojpii.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUojpii.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUojpii.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUojpii.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUojpii.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUojpii.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUojpii.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUojpii.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUojpii.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUojpii.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUojpii.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUojpii.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUojpii.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUojpii.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUojpii.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cco7oU5s.s: Assembler messages:
encrypt.c: /tmp/cco7oU5s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7oU5s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7oU5s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7oU5s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7oU5s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7oU5s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7oU5s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7oU5s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7oU5s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7oU5s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7oU5s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7oU5s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7oU5s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7oU5s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7oU5s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7oU5s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7oU5s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7oU5s.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchSvEsH.s: Assembler messages:
encrypt.c: /tmp/cchSvEsH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSvEsH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSvEsH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchSvEsH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSvEsH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSvEsH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSvEsH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSvEsH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSvEsH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSvEsH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchSvEsH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSvEsH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSvEsH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSvEsH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSvEsH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSvEsH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSvEsH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSvEsH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp7SDzN.s: Assembler messages:
encrypt.c: /tmp/ccp7SDzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7SDzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7SDzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7SDzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7SDzN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7SDzN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7SDzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7SDzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7SDzN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp7SDzN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7SDzN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7SDzN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7SDzN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7SDzN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7SDzN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7SDzN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7SDzN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7SDzN.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZpnGiZ.s: Assembler messages:
encrypt.c: /tmp/ccZpnGiZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpnGiZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpnGiZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpnGiZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpnGiZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpnGiZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpnGiZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpnGiZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZpnGiZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpnGiZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpnGiZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpnGiZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpnGiZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpnGiZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpnGiZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpnGiZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpnGiZ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczKLVqN.s: Assembler messages:
encrypt.c: /tmp/cczKLVqN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczKLVqN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczKLVqN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczKLVqN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKLVqN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKLVqN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKLVqN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczKLVqN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczKLVqN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKLVqN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczKLVqN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKLVqN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKLVqN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKLVqN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKLVqN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKLVqN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczKLVqN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKLVqN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDv3MNr.s: Assembler messages:
encrypt.c: /tmp/ccDv3MNr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDv3MNr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDv3MNr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDv3MNr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv3MNr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv3MNr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv3MNr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDv3MNr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDv3MNr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDv3MNr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv3MNr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv3MNr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv3MNr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv3MNr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv3MNr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDv3MNr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv3MNr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv3MNr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZvzYCc.s: Assembler messages:
encrypt.c: /tmp/ccZvzYCc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZvzYCc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZvzYCc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZvzYCc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvzYCc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvzYCc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvzYCc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZvzYCc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZvzYCc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvzYCc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZvzYCc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvzYCc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvzYCc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvzYCc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvzYCc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvzYCc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZvzYCc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvzYCc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpaZX1a.s: Assembler messages:
encrypt.c: /tmp/ccpaZX1a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaZX1a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaZX1a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaZX1a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaZX1a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaZX1a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaZX1a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaZX1a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaZX1a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaZX1a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpaZX1a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaZX1a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaZX1a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaZX1a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaZX1a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaZX1a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpaZX1a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaZX1a.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwTvnYh.s: Assembler messages:
encrypt.c: /tmp/ccwTvnYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTvnYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTvnYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTvnYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTvnYh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTvnYh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTvnYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTvnYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTvnYh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwTvnYh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTvnYh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTvnYh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTvnYh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTvnYh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTvnYh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTvnYh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTvnYh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTvnYh.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6N1xwG.s: Assembler messages:
encrypt.c: /tmp/cc6N1xwG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6N1xwG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6N1xwG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6N1xwG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N1xwG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N1xwG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N1xwG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6N1xwG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6N1xwG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6N1xwG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N1xwG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N1xwG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N1xwG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N1xwG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N1xwG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6N1xwG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N1xwG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N1xwG.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVCO4uu.s: Assembler messages:
encrypt.c: /tmp/ccVCO4uu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCO4uu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCO4uu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCO4uu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCO4uu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCO4uu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCO4uu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCO4uu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCO4uu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCO4uu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVCO4uu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCO4uu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCO4uu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCO4uu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCO4uu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCO4uu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCO4uu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCO4uu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDc7aoC.s: Assembler messages:
encrypt.c: /tmp/ccDc7aoC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDc7aoC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDc7aoC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDc7aoC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc7aoC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc7aoC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc7aoC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDc7aoC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDc7aoC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc7aoC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDc7aoC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDc7aoC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc7aoC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc7aoC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDc7aoC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc7aoC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDc7aoC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDc7aoC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccULgMHZ.s: Assembler messages:
encrypt.c: /tmp/ccULgMHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULgMHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULgMHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccULgMHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULgMHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULgMHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULgMHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULgMHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULgMHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccULgMHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULgMHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULgMHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULgMHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULgMHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULgMHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULgMHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULgMHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULgMHZ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9kHssV.s: Assembler messages:
encrypt.c: /tmp/cc9kHssV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9kHssV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9kHssV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9kHssV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kHssV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kHssV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kHssV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9kHssV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9kHssV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kHssV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9kHssV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kHssV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kHssV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kHssV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kHssV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kHssV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9kHssV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kHssV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPowN8h.s: Assembler messages:
encrypt.c: /tmp/ccPowN8h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPowN8h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPowN8h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPowN8h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPowN8h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPowN8h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPowN8h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPowN8h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPowN8h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPowN8h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPowN8h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPowN8h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPowN8h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPowN8h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPowN8h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPowN8h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPowN8h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPowN8h.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJiIofl.s: Assembler messages:
encrypt.c: /tmp/ccJiIofl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJiIofl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJiIofl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJiIofl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiIofl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiIofl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiIofl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJiIofl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJiIofl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJiIofl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJiIofl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiIofl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiIofl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiIofl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiIofl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJiIofl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiIofl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJiIofl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cczQLmLX.s: Assembler messages:
encrypt.c: /tmp/cczQLmLX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQLmLX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQLmLX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczQLmLX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQLmLX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQLmLX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQLmLX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQLmLX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQLmLX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQLmLX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczQLmLX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQLmLX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQLmLX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQLmLX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQLmLX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQLmLX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQLmLX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQLmLX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFc6zpE.s: Assembler messages:
encrypt.c: /tmp/ccFc6zpE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFc6zpE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFc6zpE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFc6zpE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFc6zpE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFc6zpE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFc6zpE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFc6zpE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFc6zpE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFc6zpE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFc6zpE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFc6zpE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFc6zpE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFc6zpE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFc6zpE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFc6zpE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFc6zpE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFc6zpE.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccggBO2d.s: Assembler messages:
encrypt.c: /tmp/ccggBO2d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggBO2d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggBO2d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccggBO2d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggBO2d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggBO2d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggBO2d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggBO2d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggBO2d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggBO2d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccggBO2d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggBO2d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggBO2d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggBO2d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggBO2d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggBO2d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggBO2d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggBO2d.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVfrSCh.s: Assembler messages:
encrypt.c: /tmp/ccVfrSCh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVfrSCh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVfrSCh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVfrSCh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfrSCh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfrSCh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfrSCh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVfrSCh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVfrSCh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfrSCh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVfrSCh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVfrSCh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfrSCh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfrSCh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfrSCh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfrSCh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVfrSCh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVfrSCh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchfKzPD.s: Assembler messages:
encrypt.c: /tmp/cchfKzPD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfKzPD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfKzPD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchfKzPD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfKzPD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfKzPD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfKzPD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfKzPD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfKzPD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchfKzPD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchfKzPD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfKzPD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfKzPD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfKzPD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfKzPD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfKzPD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfKzPD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchfKzPD.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3B4rZy.s: Assembler messages:
encrypt.c: /tmp/cc3B4rZy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3B4rZy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3B4rZy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3B4rZy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3B4rZy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3B4rZy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3B4rZy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3B4rZy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3B4rZy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3B4rZy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3B4rZy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3B4rZy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3B4rZy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3B4rZy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3B4rZy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3B4rZy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3B4rZy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3B4rZy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsqPPy4.s: Assembler messages:
encrypt.c: /tmp/ccsqPPy4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqPPy4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqPPy4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqPPy4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqPPy4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqPPy4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqPPy4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqPPy4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqPPy4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsqPPy4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqPPy4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqPPy4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqPPy4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPPy4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqPPy4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqPPy4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqPPy4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqPPy4.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccMKlXnC.s: Assembler messages:
encrypt.c: /tmp/ccMKlXnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKlXnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMKlXnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKlXnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKlXnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKlXnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKlXnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMKlXnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMKlXnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKlXnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMKlXnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKlXnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKlXnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKlXnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKlXnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKlXnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKlXnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKlXnC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccj1br5W.s: Assembler messages:
encrypt.c: /tmp/ccj1br5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj1br5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj1br5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj1br5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1br5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1br5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1br5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj1br5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj1br5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj1br5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1br5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1br5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1br5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1br5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1br5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj1br5W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1br5W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1br5W.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8SVEbe.s: Assembler messages:
encrypt.c: /tmp/cc8SVEbe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8SVEbe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8SVEbe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8SVEbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SVEbe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SVEbe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SVEbe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8SVEbe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8SVEbe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8SVEbe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SVEbe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SVEbe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SVEbe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SVEbe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SVEbe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8SVEbe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SVEbe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SVEbe.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUCylUT.s: Assembler messages:
encrypt.c: /tmp/ccUCylUT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCylUT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCylUT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCylUT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCylUT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCylUT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCylUT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCylUT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCylUT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCylUT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUCylUT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCylUT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCylUT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCylUT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCylUT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCylUT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCylUT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCylUT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccYU7Nz.s: Assembler messages:
encrypt.c: /tmp/cccYU7Nz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYU7Nz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYU7Nz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccYU7Nz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYU7Nz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYU7Nz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYU7Nz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYU7Nz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYU7Nz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccYU7Nz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYU7Nz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYU7Nz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYU7Nz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYU7Nz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYU7Nz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYU7Nz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYU7Nz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYU7Nz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxecrEk.s: Assembler messages:
encrypt.c: /tmp/ccxecrEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxecrEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxecrEk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxecrEk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxecrEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxecrEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxecrEk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxecrEk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxecrEk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxecrEk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxecrEk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxecrEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxecrEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxecrEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxecrEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxecrEk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxecrEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxecrEk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEp9Vy5.s: Assembler messages:
encrypt.c: /tmp/ccEp9Vy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEp9Vy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEp9Vy5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEp9Vy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp9Vy5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp9Vy5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp9Vy5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEp9Vy5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEp9Vy5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp9Vy5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp9Vy5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp9Vy5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp9Vy5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp9Vy5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEp9Vy5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp9Vy5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp9Vy5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUaYArD.s: Assembler messages:
encrypt.c: /tmp/ccUaYArD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaYArD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaYArD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaYArD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaYArD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaYArD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaYArD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaYArD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaYArD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaYArD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUaYArD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaYArD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaYArD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaYArD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaYArD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaYArD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaYArD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaYArD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccHbHgwH.s: Assembler messages:
encrypt.c: /tmp/ccHbHgwH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbHgwH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbHgwH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbHgwH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbHgwH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbHgwH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbHgwH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbHgwH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbHgwH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbHgwH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHbHgwH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbHgwH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbHgwH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbHgwH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbHgwH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbHgwH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbHgwH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbHgwH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccoB7yjV.s: Assembler messages:
encrypt.c: /tmp/ccoB7yjV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoB7yjV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoB7yjV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoB7yjV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoB7yjV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoB7yjV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoB7yjV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoB7yjV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoB7yjV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoB7yjV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoB7yjV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoB7yjV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoB7yjV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB7yjV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoB7yjV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoB7yjV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoB7yjV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoB7yjV.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgQJtue.s: Assembler messages:
encrypt.c: /tmp/ccgQJtue.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQJtue.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQJtue.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQJtue.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQJtue.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQJtue.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQJtue.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQJtue.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQJtue.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgQJtue.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQJtue.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQJtue.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQJtue.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQJtue.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQJtue.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQJtue.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQJtue.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQJtue.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw4mTy2.s: Assembler messages:
encrypt.c: /tmp/ccw4mTy2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4mTy2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4mTy2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4mTy2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4mTy2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4mTy2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4mTy2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4mTy2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4mTy2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4mTy2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw4mTy2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4mTy2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4mTy2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4mTy2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4mTy2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4mTy2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4mTy2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4mTy2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXD2Rac.s: Assembler messages:
encrypt.c: /tmp/ccXD2Rac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXD2Rac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXD2Rac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXD2Rac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXD2Rac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXD2Rac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXD2Rac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXD2Rac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXD2Rac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXD2Rac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXD2Rac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXD2Rac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXD2Rac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXD2Rac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXD2Rac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXD2Rac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXD2Rac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXD2Rac.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwfbF9y.s: Assembler messages:
encrypt.c: /tmp/ccwfbF9y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfbF9y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwfbF9y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfbF9y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfbF9y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfbF9y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfbF9y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwfbF9y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwfbF9y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfbF9y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwfbF9y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwfbF9y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfbF9y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfbF9y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfbF9y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfbF9y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfbF9y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwfbF9y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKZtqCV.s: Assembler messages:
encrypt.c: /tmp/ccKZtqCV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZtqCV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZtqCV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZtqCV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZtqCV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZtqCV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZtqCV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZtqCV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZtqCV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZtqCV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZtqCV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZtqCV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZtqCV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZtqCV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZtqCV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZtqCV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZtqCV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZtqCV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjSiN3w.s: Assembler messages:
encrypt.c: /tmp/ccjSiN3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSiN3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSiN3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSiN3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSiN3w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSiN3w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSiN3w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSiN3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSiN3w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjSiN3w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjSiN3w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSiN3w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSiN3w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSiN3w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSiN3w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSiN3w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSiN3w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjSiN3w.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM8e62q.s: Assembler messages:
encrypt.c: /tmp/ccM8e62q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8e62q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8e62q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8e62q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8e62q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8e62q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8e62q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8e62q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8e62q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM8e62q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM8e62q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8e62q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8e62q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8e62q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8e62q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8e62q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8e62q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM8e62q.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUX8iYX.s: Assembler messages:
encrypt.c: /tmp/ccUX8iYX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUX8iYX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUX8iYX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUX8iYX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUX8iYX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUX8iYX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUX8iYX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUX8iYX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUX8iYX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUX8iYX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUX8iYX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUX8iYX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUX8iYX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUX8iYX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUX8iYX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUX8iYX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUX8iYX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUX8iYX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc72pFXd.s: Assembler messages:
encrypt.c: /tmp/cc72pFXd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc72pFXd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc72pFXd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc72pFXd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72pFXd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72pFXd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72pFXd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc72pFXd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc72pFXd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72pFXd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc72pFXd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72pFXd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72pFXd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72pFXd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72pFXd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72pFXd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc72pFXd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72pFXd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEqrUqQ.s: Assembler messages:
encrypt.c: /tmp/ccEqrUqQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqrUqQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqrUqQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqrUqQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqrUqQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqrUqQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqrUqQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqrUqQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEqrUqQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqrUqQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqrUqQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqrUqQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqrUqQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqrUqQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqrUqQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqrUqQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqrUqQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3brU8y.s: Assembler messages:
encrypt.c: /tmp/cc3brU8y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3brU8y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3brU8y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3brU8y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3brU8y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3brU8y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3brU8y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3brU8y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3brU8y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3brU8y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3brU8y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3brU8y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3brU8y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3brU8y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3brU8y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3brU8y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3brU8y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3brU8y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmflTWJ.s: Assembler messages:
encrypt.c: /tmp/ccmflTWJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmflTWJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmflTWJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmflTWJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmflTWJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmflTWJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmflTWJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmflTWJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmflTWJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmflTWJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmflTWJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmflTWJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmflTWJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmflTWJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmflTWJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmflTWJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmflTWJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmflTWJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVR6NLX.s: Assembler messages:
encrypt.c: /tmp/ccVR6NLX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVR6NLX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVR6NLX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVR6NLX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVR6NLX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVR6NLX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVR6NLX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVR6NLX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVR6NLX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVR6NLX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVR6NLX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVR6NLX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVR6NLX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVR6NLX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVR6NLX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVR6NLX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVR6NLX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVR6NLX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxnjh79.s: Assembler messages:
encrypt.c: /tmp/ccxnjh79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnjh79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnjh79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnjh79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnjh79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnjh79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnjh79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnjh79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnjh79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnjh79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxnjh79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnjh79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnjh79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnjh79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnjh79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnjh79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnjh79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnjh79.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cchCwLUU.s: Assembler messages:
encrypt.c: /tmp/cchCwLUU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCwLUU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCwLUU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchCwLUU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCwLUU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCwLUU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCwLUU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCwLUU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCwLUU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCwLUU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchCwLUU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCwLUU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCwLUU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCwLUU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCwLUU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCwLUU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCwLUU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCwLUU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccw7hXsU.s: Assembler messages:
encrypt.c: /tmp/ccw7hXsU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7hXsU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7hXsU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7hXsU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7hXsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7hXsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7hXsU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7hXsU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7hXsU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw7hXsU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7hXsU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7hXsU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7hXsU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7hXsU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7hXsU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7hXsU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7hXsU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7hXsU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyDWEdu.s: Assembler messages:
encrypt.c: /tmp/ccyDWEdu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyDWEdu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyDWEdu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyDWEdu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDWEdu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDWEdu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDWEdu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyDWEdu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyDWEdu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDWEdu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyDWEdu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDWEdu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDWEdu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDWEdu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDWEdu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDWEdu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyDWEdu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDWEdu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyGjYIi.s: Assembler messages:
encrypt.c: /tmp/ccyGjYIi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGjYIi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGjYIi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGjYIi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGjYIi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGjYIi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGjYIi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGjYIi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGjYIi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyGjYIi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGjYIi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGjYIi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGjYIi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGjYIi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGjYIi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGjYIi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGjYIi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGjYIi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCERbbE.s: Assembler messages:
encrypt.c: /tmp/ccCERbbE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCERbbE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCERbbE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCERbbE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCERbbE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCERbbE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCERbbE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCERbbE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccCERbbE.s: Assembler messages:
encrypt.c: /tmp/ccCERbbE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCERbbE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCERbbE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCERbbE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCERbbE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCERbbE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCERbbE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERbbE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERbbE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCERbbE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERbbE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccabRMtU.s: Assembler messages:
encrypt.c: /tmp/ccabRMtU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabRMtU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabRMtU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccabRMtU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabRMtU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabRMtU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccabRMtU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabRMtU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccabRMtU.s: Assembler messages:
encrypt.c: /tmp/ccabRMtU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabRMtU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabRMtU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccabRMtU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabRMtU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabRMtU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccabRMtU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccabRMtU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabRMtU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabRMtU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccabRMtU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCp0YMm.s: Assembler messages:
encrypt.c: /tmp/ccCp0YMm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCp0YMm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCp0YMm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCp0YMm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCp0YMm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCp0YMm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCp0YMm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCp0YMm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCp0YMm.s: Assembler messages:
encrypt.c: /tmp/ccCp0YMm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCp0YMm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCp0YMm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCp0YMm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCp0YMm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCp0YMm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCp0YMm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCp0YMm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCp0YMm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCp0YMm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCp0YMm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdraw5Z.s: Assembler messages:
encrypt.c: /tmp/ccdraw5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdraw5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdraw5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdraw5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdraw5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdraw5Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdraw5Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdraw5Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccdraw5Z.s: Assembler messages:
encrypt.c: /tmp/ccdraw5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdraw5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdraw5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdraw5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdraw5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdraw5Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdraw5Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdraw5Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdraw5Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdraw5Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdraw5Z.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccb0KABe.s: Assembler messages:
encrypt.c: /tmp/ccb0KABe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0KABe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0KABe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0KABe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0KABe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0KABe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb0KABe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0KABe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccb0KABe.s: Assembler messages:
encrypt.c: /tmp/ccb0KABe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0KABe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0KABe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0KABe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0KABe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0KABe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb0KABe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0KABe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0KABe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0KABe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0KABe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccg63NeO.s: Assembler messages:
encrypt.c: /tmp/ccg63NeO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg63NeO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg63NeO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg63NeO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg63NeO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg63NeO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg63NeO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg63NeO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccg63NeO.s: Assembler messages:
encrypt.c: /tmp/ccg63NeO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg63NeO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg63NeO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg63NeO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg63NeO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg63NeO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg63NeO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg63NeO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg63NeO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg63NeO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg63NeO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOibkrk.s: Assembler messages:
encrypt.c: /tmp/ccOibkrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOibkrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOibkrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOibkrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOibkrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOibkrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOibkrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOibkrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccOibkrk.s: Assembler messages:
encrypt.c: /tmp/ccOibkrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOibkrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOibkrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOibkrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOibkrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOibkrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOibkrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOibkrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOibkrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOibkrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOibkrk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccec7fXE.s: Assembler messages:
encrypt.c: /tmp/ccec7fXE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccec7fXE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccec7fXE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccec7fXE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccec7fXE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccec7fXE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccec7fXE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccec7fXE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccec7fXE.s: Assembler messages:
encrypt.c: /tmp/ccec7fXE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccec7fXE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccec7fXE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccec7fXE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccec7fXE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccec7fXE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccec7fXE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec7fXE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec7fXE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccec7fXE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec7fXE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckq5TMp.s: Assembler messages:
encrypt.c: /tmp/cckq5TMp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckq5TMp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckq5TMp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckq5TMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckq5TMp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckq5TMp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckq5TMp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckq5TMp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckq5TMp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckq5TMp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckq5TMp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckq5TMp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckq5TMp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq5TMp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckq5TMp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckq5TMp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckq5TMp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckq5TMp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvkn7Iq.s: Assembler messages:
encrypt.c: /tmp/ccvkn7Iq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvkn7Iq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvkn7Iq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvkn7Iq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkn7Iq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkn7Iq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkn7Iq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvkn7Iq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkn7Iq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvkn7Iq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkn7Iq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkn7Iq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkn7Iq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkn7Iq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkn7Iq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvkn7Iq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkn7Iq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccYn73tJ.s: Assembler messages:
encrypt.c: /tmp/ccYn73tJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYn73tJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYn73tJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYn73tJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn73tJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn73tJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn73tJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYn73tJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYn73tJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn73tJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYn73tJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn73tJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn73tJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn73tJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn73tJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn73tJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYn73tJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn73tJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccrHBTGA.s: Assembler messages:
encrypt.c: /tmp/ccrHBTGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHBTGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrHBTGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrHBTGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHBTGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHBTGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHBTGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrHBTGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrHBTGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrHBTGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHBTGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHBTGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHBTGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHBTGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHBTGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHBTGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHBTGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHBTGA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUufAdc.s: Assembler messages:
encrypt.c: /tmp/ccUufAdc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUufAdc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUufAdc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUufAdc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUufAdc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUufAdc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUufAdc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUufAdc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUufAdc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUufAdc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUufAdc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUufAdc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUufAdc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUufAdc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUufAdc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUufAdc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUufAdc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUufAdc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cctv11m7.s: Assembler messages:
encrypt.c: /tmp/cctv11m7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctv11m7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctv11m7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctv11m7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv11m7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv11m7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv11m7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctv11m7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctv11m7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctv11m7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctv11m7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv11m7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv11m7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctv11m7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv11m7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctv11m7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv11m7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctv11m7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYTgXwh.s: Assembler messages:
encrypt.c: /tmp/ccYTgXwh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYTgXwh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYTgXwh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYTgXwh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTgXwh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTgXwh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTgXwh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYTgXwh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYTgXwh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTgXwh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYTgXwh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTgXwh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTgXwh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTgXwh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTgXwh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTgXwh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYTgXwh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTgXwh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZdbw1e.s: Assembler messages:
encrypt.c: /tmp/ccZdbw1e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdbw1e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdbw1e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdbw1e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdbw1e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdbw1e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdbw1e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdbw1e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdbw1e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZdbw1e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdbw1e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdbw1e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdbw1e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdbw1e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdbw1e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdbw1e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdbw1e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdbw1e.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2cIgBE.s: Assembler messages:
encrypt.c: /tmp/cc2cIgBE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cIgBE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2cIgBE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2cIgBE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cIgBE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cIgBE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cIgBE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2cIgBE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2cIgBE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cIgBE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2cIgBE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2cIgBE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cIgBE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cIgBE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cIgBE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cIgBE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cIgBE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2cIgBE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9mrhhy.s: Assembler messages:
encrypt.c: /tmp/cc9mrhhy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mrhhy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mrhhy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mrhhy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mrhhy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mrhhy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mrhhy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mrhhy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mrhhy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mrhhy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mrhhy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mrhhy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mrhhy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mrhhy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mrhhy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mrhhy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mrhhy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mrhhy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJkfpw4.s: Assembler messages:
encrypt.c: /tmp/ccJkfpw4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkfpw4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkfpw4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkfpw4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkfpw4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkfpw4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkfpw4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkfpw4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkfpw4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkfpw4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJkfpw4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkfpw4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkfpw4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkfpw4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkfpw4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkfpw4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkfpw4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkfpw4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsonn9W.s: Assembler messages:
encrypt.c: /tmp/ccsonn9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsonn9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsonn9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsonn9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonn9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonn9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonn9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsonn9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsonn9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsonn9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsonn9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonn9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonn9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsonn9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonn9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsonn9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonn9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsonn9W.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAtCT6C.s: Assembler messages:
encrypt.c: /tmp/ccAtCT6C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtCT6C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAtCT6C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAtCT6C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtCT6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtCT6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtCT6C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAtCT6C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAtCT6C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAtCT6C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtCT6C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtCT6C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtCT6C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtCT6C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtCT6C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtCT6C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtCT6C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtCT6C.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSSlKvP.s: Assembler messages:
encrypt.c: /tmp/ccSSlKvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSlKvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSSlKvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSSlKvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlKvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlKvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlKvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSSlKvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSSlKvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlKvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSSlKvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlKvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlKvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlKvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlKvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlKvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSlKvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlKvP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMgOVoX.s: Assembler messages:
encrypt.c: /tmp/ccMgOVoX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgOVoX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgOVoX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgOVoX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOVoX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOVoX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOVoX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgOVoX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgOVoX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMgOVoX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOVoX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOVoX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOVoX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOVoX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOVoX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgOVoX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOVoX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOVoX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOqfdHd.s: Assembler messages:
encrypt.c: /tmp/ccOqfdHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqfdHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqfdHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqfdHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqfdHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqfdHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqfdHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqfdHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqfdHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqfdHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOqfdHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqfdHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqfdHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqfdHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqfdHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqfdHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqfdHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqfdHd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc81aFm0.s: Assembler messages:
encrypt.c: /tmp/cc81aFm0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81aFm0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81aFm0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81aFm0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81aFm0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81aFm0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81aFm0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81aFm0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81aFm0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81aFm0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81aFm0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81aFm0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81aFm0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81aFm0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81aFm0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81aFm0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81aFm0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81aFm0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDzYJj2.s: Assembler messages:
encrypt.c: /tmp/ccDzYJj2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzYJj2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzYJj2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzYJj2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzYJj2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzYJj2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzYJj2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzYJj2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzYJj2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDzYJj2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzYJj2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzYJj2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzYJj2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzYJj2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzYJj2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzYJj2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzYJj2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzYJj2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ttZdl.s: Assembler messages:
encrypt.c: /tmp/cc6ttZdl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ttZdl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ttZdl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ttZdl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ttZdl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ttZdl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ttZdl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ttZdl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ttZdl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ttZdl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ttZdl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ttZdl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ttZdl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ttZdl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ttZdl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ttZdl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ttZdl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ttZdl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMBrU0u.s: Assembler messages:
encrypt.c: /tmp/ccMBrU0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBrU0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBrU0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBrU0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBrU0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBrU0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBrU0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBrU0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBrU0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBrU0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMBrU0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBrU0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBrU0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBrU0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBrU0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBrU0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBrU0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBrU0u.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9cfhVl.s: Assembler messages:
encrypt.c: /tmp/cc9cfhVl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cfhVl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cfhVl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cfhVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cfhVl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cfhVl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cfhVl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cfhVl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cfhVl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cfhVl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cfhVl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cfhVl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cfhVl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cfhVl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cfhVl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cfhVl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cfhVl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cfhVl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy3DQFD.s: Assembler messages:
encrypt.c: /tmp/ccy3DQFD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3DQFD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3DQFD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3DQFD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3DQFD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3DQFD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3DQFD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3DQFD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3DQFD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3DQFD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy3DQFD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3DQFD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3DQFD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3DQFD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3DQFD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3DQFD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3DQFD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3DQFD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoaLqVQ.s: Assembler messages:
encrypt.c: /tmp/ccoaLqVQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoaLqVQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoaLqVQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoaLqVQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoaLqVQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoaLqVQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoaLqVQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoaLqVQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoaLqVQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoaLqVQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoaLqVQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoaLqVQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoaLqVQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaLqVQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoaLqVQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoaLqVQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoaLqVQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqny48D.s: Assembler messages:
encrypt.c: /tmp/ccqny48D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqny48D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqny48D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqny48D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqny48D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqny48D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqny48D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqny48D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqny48D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqny48D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqny48D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqny48D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqny48D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqny48D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqny48D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqny48D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqny48D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqny48D.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0njERk.s: Assembler messages:
encrypt.c: /tmp/cc0njERk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0njERk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0njERk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0njERk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0njERk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0njERk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0njERk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0njERk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0njERk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0njERk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0njERk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0njERk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0njERk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0njERk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0njERk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0njERk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0njERk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0njERk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAHzq6Z.s: Assembler messages:
encrypt.c: /tmp/ccAHzq6Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHzq6Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHzq6Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHzq6Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHzq6Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHzq6Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHzq6Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHzq6Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHzq6Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHzq6Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHzq6Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHzq6Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHzq6Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHzq6Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHzq6Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHzq6Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHzq6Z.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdpwXvw.s: Assembler messages:
encrypt.c: /tmp/ccdpwXvw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpwXvw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpwXvw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpwXvw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpwXvw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpwXvw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpwXvw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpwXvw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpwXvw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdpwXvw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdpwXvw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpwXvw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpwXvw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpwXvw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpwXvw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpwXvw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpwXvw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdpwXvw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck0VLYH.s: Assembler messages:
encrypt.c: /tmp/cck0VLYH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck0VLYH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck0VLYH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck0VLYH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0VLYH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0VLYH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0VLYH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck0VLYH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck0VLYH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0VLYH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck0VLYH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0VLYH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0VLYH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0VLYH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0VLYH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0VLYH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0VLYH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0VLYH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7e2obP.s: Assembler messages:
encrypt.c: /tmp/cc7e2obP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7e2obP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7e2obP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7e2obP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e2obP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e2obP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e2obP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7e2obP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7e2obP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7e2obP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e2obP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e2obP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e2obP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e2obP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e2obP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7e2obP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e2obP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e2obP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEgSEPY.s: Assembler messages:
encrypt.c: /tmp/ccEgSEPY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgSEPY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEgSEPY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEgSEPY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgSEPY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgSEPY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgSEPY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEgSEPY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEgSEPY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgSEPY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEgSEPY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgSEPY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgSEPY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgSEPY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgSEPY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgSEPY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgSEPY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgSEPY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco3mRf7.s: Assembler messages:
encrypt.c: /tmp/cco3mRf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3mRf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3mRf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco3mRf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3mRf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3mRf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3mRf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3mRf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3mRf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco3mRf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3mRf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3mRf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3mRf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3mRf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3mRf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3mRf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3mRf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3mRf7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccotNfmo.s: Assembler messages:
encrypt.c: /tmp/ccotNfmo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotNfmo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotNfmo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccotNfmo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotNfmo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotNfmo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotNfmo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotNfmo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotNfmo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotNfmo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccotNfmo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotNfmo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotNfmo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotNfmo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotNfmo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotNfmo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotNfmo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotNfmo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO25Z7y.s: Assembler messages:
encrypt.c: /tmp/ccO25Z7y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO25Z7y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO25Z7y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO25Z7y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO25Z7y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO25Z7y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO25Z7y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO25Z7y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO25Z7y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO25Z7y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO25Z7y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO25Z7y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO25Z7y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO25Z7y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO25Z7y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO25Z7y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO25Z7y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO25Z7y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccekXSzz.s: Assembler messages:
encrypt.c: /tmp/ccekXSzz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccekXSzz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccekXSzz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccekXSzz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekXSzz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekXSzz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekXSzz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccekXSzz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccekXSzz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekXSzz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccekXSzz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccekXSzz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekXSzz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekXSzz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccekXSzz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekXSzz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccekXSzz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccekXSzz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1wtSpU.s: Assembler messages:
encrypt.c: /tmp/cc1wtSpU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1wtSpU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1wtSpU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1wtSpU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wtSpU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wtSpU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wtSpU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1wtSpU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1wtSpU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wtSpU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1wtSpU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1wtSpU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wtSpU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wtSpU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1wtSpU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wtSpU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1wtSpU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1wtSpU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVnwR0I.s: Assembler messages:
encrypt.c: /tmp/ccVnwR0I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVnwR0I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVnwR0I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVnwR0I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnwR0I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnwR0I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnwR0I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVnwR0I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVnwR0I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVnwR0I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVnwR0I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnwR0I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnwR0I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnwR0I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnwR0I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVnwR0I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnwR0I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVnwR0I.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8EGYDf.s: Assembler messages:
encrypt.c: /tmp/cc8EGYDf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8EGYDf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8EGYDf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8EGYDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EGYDf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EGYDf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EGYDf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8EGYDf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8EGYDf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EGYDf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8EGYDf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EGYDf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EGYDf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EGYDf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EGYDf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EGYDf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8EGYDf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EGYDf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8gJYyf.s: Assembler messages:
encrypt.c: /tmp/cc8gJYyf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8gJYyf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8gJYyf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8gJYyf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gJYyf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gJYyf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gJYyf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8gJYyf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8gJYyf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8gJYyf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8gJYyf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gJYyf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gJYyf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gJYyf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gJYyf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8gJYyf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gJYyf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8gJYyf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOyyb9w.s: Assembler messages:
encrypt.c: /tmp/ccOyyb9w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyyb9w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOyyb9w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOyyb9w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyyb9w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyyb9w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyyb9w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOyyb9w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOyyb9w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOyyb9w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyyb9w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyyb9w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyyb9w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyyb9w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyyb9w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyyb9w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyyb9w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyyb9w.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqUPnHG.s: Assembler messages:
encrypt.c: /tmp/ccqUPnHG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqUPnHG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqUPnHG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqUPnHG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUPnHG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUPnHG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUPnHG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqUPnHG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqUPnHG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUPnHG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqUPnHG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUPnHG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUPnHG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUPnHG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUPnHG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUPnHG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqUPnHG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUPnHG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVAOdb3.s: Assembler messages:
encrypt.c: /tmp/ccVAOdb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAOdb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAOdb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVAOdb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAOdb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAOdb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAOdb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVAOdb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAOdb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAOdb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVAOdb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAOdb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAOdb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAOdb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAOdb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAOdb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVAOdb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAOdb3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cciUiZoT.s: Assembler messages:
encrypt.c: /tmp/cciUiZoT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUiZoT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUiZoT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUiZoT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUiZoT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUiZoT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUiZoT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUiZoT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUiZoT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUiZoT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUiZoT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUiZoT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUiZoT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUiZoT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUiZoT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUiZoT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUiZoT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUiZoT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccArDmOn.s: Assembler messages:
encrypt.c: /tmp/ccArDmOn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArDmOn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccArDmOn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccArDmOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArDmOn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArDmOn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArDmOn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccArDmOn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccArDmOn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccArDmOn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArDmOn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArDmOn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArDmOn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArDmOn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArDmOn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArDmOn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArDmOn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArDmOn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIzwy5l.s: Assembler messages:
encrypt.c: /tmp/ccIzwy5l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIzwy5l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIzwy5l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIzwy5l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzwy5l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzwy5l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzwy5l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIzwy5l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIzwy5l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzwy5l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIzwy5l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzwy5l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzwy5l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzwy5l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzwy5l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzwy5l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIzwy5l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzwy5l.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNdMbDA.s: Assembler messages:
encrypt.c: /tmp/ccNdMbDA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdMbDA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdMbDA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdMbDA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMbDA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMbDA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMbDA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdMbDA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdMbDA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNdMbDA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMbDA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMbDA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMbDA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMbDA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMbDA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdMbDA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMbDA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMbDA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUaGdu.s: Assembler messages:
encrypt.c: /tmp/ccuUaGdu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUaGdu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUaGdu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUaGdu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUaGdu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUaGdu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUaGdu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUaGdu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUaGdu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUaGdu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuUaGdu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuUaGdu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUaGdu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUaGdu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUaGdu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUaGdu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUaGdu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuUaGdu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccazej1X.s: Assembler messages:
encrypt.c: /tmp/ccazej1X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazej1X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazej1X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccazej1X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazej1X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazej1X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazej1X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazej1X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazej1X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazej1X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccazej1X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazej1X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazej1X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazej1X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazej1X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazej1X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazej1X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazej1X.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoIsPZ1.s: Assembler messages:
encrypt.c: /tmp/ccoIsPZ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIsPZ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIsPZ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIsPZ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIsPZ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIsPZ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIsPZ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIsPZ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIsPZ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIsPZ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIsPZ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIsPZ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIsPZ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIsPZ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIsPZ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIsPZ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIsPZ1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3jwVUV.s: Assembler messages:
encrypt.c: /tmp/cc3jwVUV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jwVUV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jwVUV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jwVUV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jwVUV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jwVUV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jwVUV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jwVUV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jwVUV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3jwVUV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jwVUV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jwVUV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jwVUV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jwVUV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jwVUV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jwVUV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jwVUV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jwVUV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI3ERDP.s: Assembler messages:
encrypt.c: /tmp/ccI3ERDP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI3ERDP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI3ERDP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI3ERDP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3ERDP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3ERDP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3ERDP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI3ERDP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI3ERDP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3ERDP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI3ERDP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3ERDP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3ERDP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3ERDP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3ERDP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3ERDP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI3ERDP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3ERDP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMI8rNp.s: Assembler messages:
encrypt.c: /tmp/ccMI8rNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMI8rNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMI8rNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMI8rNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI8rNp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI8rNp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI8rNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMI8rNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMI8rNp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMI8rNp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMI8rNp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI8rNp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI8rNp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI8rNp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI8rNp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMI8rNp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI8rNp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMI8rNp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoYlO96.s: Assembler messages:
encrypt.c: /tmp/ccoYlO96.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYlO96.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYlO96.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYlO96.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYlO96.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYlO96.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYlO96.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYlO96.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYlO96.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYlO96.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYlO96.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYlO96.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYlO96.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYlO96.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYlO96.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYlO96.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYlO96.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYlO96.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVdVxPf.s: Assembler messages:
encrypt.c: /tmp/ccVdVxPf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVdVxPf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVdVxPf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVdVxPf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdVxPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdVxPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdVxPf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVdVxPf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVdVxPf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdVxPf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVdVxPf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVdVxPf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdVxPf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdVxPf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVdVxPf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdVxPf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVdVxPf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVdVxPf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyl4gen.s: Assembler messages:
encrypt.c: /tmp/ccyl4gen.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyl4gen.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyl4gen.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyl4gen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl4gen.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl4gen.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl4gen.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyl4gen.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyl4gen.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyl4gen.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyl4gen.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl4gen.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl4gen.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyl4gen.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl4gen.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyl4gen.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl4gen.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyl4gen.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQGBaOM.s: Assembler messages:
encrypt.c: /tmp/ccQGBaOM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGBaOM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGBaOM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGBaOM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGBaOM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGBaOM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGBaOM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGBaOM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGBaOM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGBaOM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGBaOM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGBaOM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGBaOM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGBaOM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGBaOM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGBaOM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGBaOM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGBaOM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdPSdzJ.s: Assembler messages:
encrypt.c: /tmp/ccdPSdzJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPSdzJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPSdzJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPSdzJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPSdzJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPSdzJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPSdzJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPSdzJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPSdzJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdPSdzJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPSdzJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPSdzJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPSdzJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPSdzJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPSdzJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPSdzJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPSdzJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMUOuQA.s: Assembler messages:
encrypt.c: /tmp/ccMUOuQA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMUOuQA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMUOuQA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMUOuQA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUOuQA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUOuQA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUOuQA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMUOuQA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMUOuQA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUOuQA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMUOuQA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUOuQA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUOuQA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUOuQA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUOuQA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUOuQA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUOuQA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUOuQA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuxkxqH.s: Assembler messages:
encrypt.c: /tmp/ccuxkxqH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxkxqH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxkxqH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxkxqH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxkxqH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxkxqH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxkxqH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxkxqH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxkxqH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuxkxqH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxkxqH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxkxqH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxkxqH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxkxqH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxkxqH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxkxqH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxkxqH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxkxqH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKrkggY.s: Assembler messages:
encrypt.c: /tmp/ccKrkggY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrkggY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKrkggY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrkggY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrkggY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrkggY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrkggY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKrkggY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKrkggY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrkggY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKrkggY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrkggY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrkggY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrkggY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrkggY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrkggY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrkggY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrkggY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco7DtAa.s: Assembler messages:
encrypt.c: /tmp/cco7DtAa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7DtAa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7DtAa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7DtAa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7DtAa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7DtAa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7DtAa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7DtAa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7DtAa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7DtAa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7DtAa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7DtAa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7DtAa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7DtAa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7DtAa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7DtAa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7DtAa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7DtAa.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAsIo4T.s: Assembler messages:
encrypt.c: /tmp/ccAsIo4T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsIo4T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsIo4T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsIo4T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsIo4T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsIo4T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsIo4T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsIo4T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsIo4T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsIo4T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAsIo4T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsIo4T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsIo4T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsIo4T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsIo4T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsIo4T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsIo4T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsIo4T.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMYOUn1.s: Assembler messages:
encrypt.c: /tmp/ccMYOUn1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYOUn1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYOUn1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYOUn1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYOUn1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYOUn1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYOUn1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYOUn1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYOUn1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMYOUn1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYOUn1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYOUn1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYOUn1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYOUn1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYOUn1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYOUn1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYOUn1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYOUn1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczIQNrc.s: Assembler messages:
encrypt.c: /tmp/cczIQNrc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIQNrc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIQNrc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIQNrc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIQNrc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIQNrc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIQNrc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIQNrc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIQNrc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIQNrc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIQNrc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIQNrc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIQNrc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIQNrc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIQNrc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIQNrc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIQNrc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIQNrc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczYszGl.s: Assembler messages:
encrypt.c: /tmp/cczYszGl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYszGl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYszGl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczYszGl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYszGl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYszGl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYszGl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYszGl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYszGl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczYszGl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYszGl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYszGl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYszGl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYszGl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYszGl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYszGl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYszGl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYszGl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMgKTB5.s: Assembler messages:
encrypt.c: /tmp/ccMgKTB5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgKTB5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgKTB5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgKTB5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgKTB5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgKTB5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgKTB5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgKTB5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgKTB5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgKTB5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMgKTB5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgKTB5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgKTB5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgKTB5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgKTB5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgKTB5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgKTB5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgKTB5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTqq06k.s: Assembler messages:
encrypt.c: /tmp/ccTqq06k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqq06k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTqq06k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTqq06k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqq06k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqq06k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqq06k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTqq06k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTqq06k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTqq06k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqq06k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqq06k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqq06k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqq06k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqq06k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqq06k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqq06k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqq06k.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOwJ0gE.s: Assembler messages:
encrypt.c: /tmp/ccOwJ0gE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwJ0gE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwJ0gE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwJ0gE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwJ0gE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwJ0gE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwJ0gE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwJ0gE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOwJ0gE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOwJ0gE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwJ0gE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwJ0gE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwJ0gE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwJ0gE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwJ0gE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwJ0gE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOwJ0gE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsfaC8x.s: Assembler messages:
encrypt.c: /tmp/ccsfaC8x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfaC8x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfaC8x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfaC8x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfaC8x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfaC8x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfaC8x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfaC8x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfaC8x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfaC8x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfaC8x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfaC8x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfaC8x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfaC8x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfaC8x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfaC8x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfaC8x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfaC8x.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW90hWL.s: Assembler messages:
encrypt.c: /tmp/ccW90hWL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW90hWL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW90hWL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW90hWL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW90hWL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW90hWL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW90hWL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW90hWL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW90hWL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW90hWL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW90hWL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW90hWL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW90hWL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW90hWL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW90hWL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW90hWL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW90hWL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW90hWL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciWw6dO.s: Assembler messages:
encrypt.c: /tmp/cciWw6dO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWw6dO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWw6dO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWw6dO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWw6dO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWw6dO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWw6dO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWw6dO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWw6dO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciWw6dO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWw6dO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWw6dO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWw6dO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWw6dO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWw6dO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWw6dO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWw6dO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWw6dO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEmXrG8.s: Assembler messages:
encrypt.c: /tmp/ccEmXrG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEmXrG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEmXrG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEmXrG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmXrG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmXrG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmXrG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEmXrG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEmXrG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEmXrG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmXrG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmXrG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmXrG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmXrG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmXrG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmXrG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmXrG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmXrG8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckA49Dc.s: Assembler messages:
encrypt.c: /tmp/cckA49Dc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckA49Dc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckA49Dc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckA49Dc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckA49Dc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckA49Dc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckA49Dc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckA49Dc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckA49Dc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckA49Dc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckA49Dc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckA49Dc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckA49Dc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckA49Dc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckA49Dc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckA49Dc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckA49Dc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckA49Dc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl8kYXT.s: Assembler messages:
encrypt.c: /tmp/ccl8kYXT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8kYXT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8kYXT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8kYXT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8kYXT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8kYXT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8kYXT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8kYXT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8kYXT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8kYXT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl8kYXT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8kYXT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8kYXT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8kYXT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8kYXT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8kYXT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8kYXT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8kYXT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclpIoN7.s: Assembler messages:
encrypt.c: /tmp/cclpIoN7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclpIoN7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclpIoN7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclpIoN7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpIoN7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpIoN7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpIoN7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclpIoN7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclpIoN7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclpIoN7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpIoN7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpIoN7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpIoN7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpIoN7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpIoN7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclpIoN7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpIoN7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpIoN7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclK8Imr.s: Assembler messages:
encrypt.c: /tmp/cclK8Imr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclK8Imr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclK8Imr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclK8Imr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK8Imr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK8Imr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK8Imr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclK8Imr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclK8Imr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK8Imr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclK8Imr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK8Imr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK8Imr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK8Imr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK8Imr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK8Imr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclK8Imr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK8Imr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczg4wXv.s: Assembler messages:
encrypt.c: /tmp/cczg4wXv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczg4wXv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczg4wXv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczg4wXv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczg4wXv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczg4wXv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczg4wXv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczg4wXv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczg4wXv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczg4wXv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczg4wXv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczg4wXv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczg4wXv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczg4wXv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczg4wXv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczg4wXv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczg4wXv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczg4wXv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCF9gL9.s: Assembler messages:
encrypt.c: /tmp/ccCF9gL9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCF9gL9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCF9gL9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCF9gL9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCF9gL9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCF9gL9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCF9gL9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCF9gL9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCF9gL9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCF9gL9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCF9gL9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCF9gL9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCF9gL9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCF9gL9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCF9gL9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCF9gL9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCF9gL9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCF9gL9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd6WxE7.s: Assembler messages:
encrypt.c: /tmp/ccd6WxE7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6WxE7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6WxE7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6WxE7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6WxE7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6WxE7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6WxE7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6WxE7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6WxE7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6WxE7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd6WxE7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6WxE7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6WxE7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6WxE7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6WxE7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6WxE7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6WxE7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6WxE7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccErmNnv.s: Assembler messages:
encrypt.c: /tmp/ccErmNnv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErmNnv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErmNnv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccErmNnv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErmNnv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErmNnv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErmNnv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErmNnv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErmNnv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccErmNnv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccErmNnv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErmNnv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErmNnv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErmNnv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErmNnv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErmNnv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErmNnv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccErmNnv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXo5S9p.s: Assembler messages:
encrypt.c: /tmp/ccXo5S9p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXo5S9p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXo5S9p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXo5S9p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo5S9p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo5S9p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo5S9p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXo5S9p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXo5S9p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo5S9p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXo5S9p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXo5S9p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo5S9p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo5S9p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo5S9p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo5S9p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXo5S9p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXo5S9p.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR4MBcz.s: Assembler messages:
encrypt.c: /tmp/ccR4MBcz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4MBcz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4MBcz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4MBcz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4MBcz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4MBcz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4MBcz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4MBcz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4MBcz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR4MBcz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4MBcz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4MBcz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4MBcz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4MBcz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4MBcz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4MBcz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4MBcz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4MBcz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccie0vqf.s: Assembler messages:
encrypt.c: /tmp/ccie0vqf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccie0vqf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccie0vqf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccie0vqf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccie0vqf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccie0vqf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccie0vqf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccie0vqf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccie0vqf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccie0vqf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccie0vqf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccie0vqf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccie0vqf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccie0vqf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie0vqf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccie0vqf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccie0vqf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccie0vqf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1TGWZQ.s: Assembler messages:
encrypt.c: /tmp/cc1TGWZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1TGWZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1TGWZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1TGWZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TGWZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TGWZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TGWZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1TGWZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1TGWZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TGWZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TGWZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TGWZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TGWZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TGWZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1TGWZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TGWZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TGWZQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMhhwKO.s: Assembler messages:
encrypt.c: /tmp/ccMhhwKO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMhhwKO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMhhwKO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMhhwKO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhhwKO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhhwKO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhhwKO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMhhwKO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMhhwKO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhhwKO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMhhwKO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhhwKO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhhwKO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhhwKO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhhwKO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhhwKO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMhhwKO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhhwKO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8d0Wtq.s: Assembler messages:
encrypt.c: /tmp/cc8d0Wtq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8d0Wtq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8d0Wtq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8d0Wtq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8d0Wtq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8d0Wtq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8d0Wtq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8d0Wtq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8d0Wtq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8d0Wtq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8d0Wtq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8d0Wtq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8d0Wtq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8d0Wtq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8d0Wtq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8d0Wtq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8d0Wtq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccllowTu.s: Assembler messages:
encrypt.c: /tmp/ccllowTu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccllowTu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccllowTu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccllowTu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllowTu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllowTu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllowTu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccllowTu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccllowTu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllowTu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccllowTu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllowTu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllowTu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllowTu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllowTu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllowTu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccllowTu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllowTu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKdECJZ.s: Assembler messages:
encrypt.c: /tmp/ccKdECJZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKdECJZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKdECJZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKdECJZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdECJZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdECJZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdECJZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKdECJZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKdECJZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdECJZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKdECJZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdECJZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdECJZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdECJZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdECJZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdECJZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKdECJZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdECJZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOM55qO.s: Assembler messages:
encrypt.c: /tmp/ccOM55qO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOM55qO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOM55qO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOM55qO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM55qO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM55qO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM55qO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOM55qO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOM55qO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOM55qO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOM55qO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM55qO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM55qO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM55qO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM55qO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOM55qO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM55qO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOM55qO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHH6A2Q.s: Assembler messages:
encrypt.c: /tmp/ccHH6A2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHH6A2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHH6A2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHH6A2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH6A2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH6A2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH6A2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHH6A2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH6A2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHH6A2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHH6A2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH6A2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH6A2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHH6A2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH6A2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHH6A2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHH6A2Q.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj3z9oM.s: Assembler messages:
encrypt.c: /tmp/ccj3z9oM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3z9oM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3z9oM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3z9oM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3z9oM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3z9oM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3z9oM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3z9oM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3z9oM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj3z9oM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3z9oM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3z9oM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3z9oM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3z9oM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3z9oM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3z9oM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3z9oM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3z9oM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDNwHL6.s: Assembler messages:
encrypt.c: /tmp/ccDNwHL6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNwHL6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNwHL6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNwHL6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNwHL6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNwHL6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNwHL6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNwHL6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNwHL6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDNwHL6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDNwHL6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNwHL6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNwHL6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNwHL6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNwHL6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNwHL6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNwHL6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDNwHL6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV21Fvh.s: Assembler messages:
encrypt.c: /tmp/ccV21Fvh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV21Fvh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV21Fvh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV21Fvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV21Fvh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV21Fvh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV21Fvh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV21Fvh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV21Fvh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV21Fvh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV21Fvh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV21Fvh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV21Fvh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV21Fvh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV21Fvh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV21Fvh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV21Fvh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV21Fvh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc92h8cu.s: Assembler messages:
encrypt.c: /tmp/cc92h8cu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc92h8cu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc92h8cu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc92h8cu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92h8cu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92h8cu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92h8cu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc92h8cu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc92h8cu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc92h8cu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92h8cu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92h8cu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92h8cu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92h8cu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92h8cu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc92h8cu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92h8cu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92h8cu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOZZUnP.s: Assembler messages:
encrypt.c: /tmp/ccOZZUnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZZUnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZZUnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZZUnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZZUnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZZUnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZZUnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZZUnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZZUnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZZUnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOZZUnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZZUnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZZUnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZZUnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZZUnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZZUnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZZUnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZZUnP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Hyfr7.s: Assembler messages:
encrypt.c: /tmp/cc9Hyfr7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Hyfr7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Hyfr7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Hyfr7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Hyfr7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Hyfr7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Hyfr7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Hyfr7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Hyfr7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Hyfr7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Hyfr7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Hyfr7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Hyfr7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hyfr7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Hyfr7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Hyfr7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Hyfr7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl84ksM.s: Assembler messages:
encrypt.c: /tmp/ccl84ksM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl84ksM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl84ksM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl84ksM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl84ksM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl84ksM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl84ksM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl84ksM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl84ksM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl84ksM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl84ksM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl84ksM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl84ksM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl84ksM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl84ksM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl84ksM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl84ksM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl84ksM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc3q0jnb.s: Assembler messages:
encrypt.c: /tmp/cc3q0jnb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3q0jnb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3q0jnb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3q0jnb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q0jnb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q0jnb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q0jnb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3q0jnb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3q0jnb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q0jnb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3q0jnb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3q0jnb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q0jnb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q0jnb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3q0jnb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q0jnb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3q0jnb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3q0jnb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cciTWm7D.s: Assembler messages:
encrypt.c: /tmp/cciTWm7D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTWm7D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTWm7D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciTWm7D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTWm7D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTWm7D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTWm7D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTWm7D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTWm7D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciTWm7D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTWm7D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTWm7D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTWm7D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTWm7D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTWm7D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTWm7D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTWm7D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTWm7D.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM7ZHw7.s: Assembler messages:
encrypt.c: /tmp/ccM7ZHw7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7ZHw7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7ZHw7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7ZHw7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ZHw7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ZHw7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ZHw7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7ZHw7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM7ZHw7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7ZHw7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ZHw7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ZHw7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7ZHw7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ZHw7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7ZHw7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ZHw7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7ZHw7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMWicMs.s: Assembler messages:
encrypt.c: /tmp/ccMWicMs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWicMs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWicMs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWicMs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWicMs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWicMs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWicMs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWicMs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWicMs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWicMs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMWicMs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWicMs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWicMs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWicMs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWicMs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWicMs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWicMs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWicMs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc29U8x9.s: Assembler messages:
encrypt.c: /tmp/cc29U8x9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29U8x9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29U8x9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29U8x9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29U8x9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29U8x9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29U8x9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29U8x9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29U8x9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29U8x9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29U8x9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29U8x9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29U8x9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29U8x9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29U8x9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29U8x9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29U8x9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29U8x9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrmSNYq.s: Assembler messages:
encrypt.c: /tmp/ccrmSNYq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrmSNYq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrmSNYq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrmSNYq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmSNYq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmSNYq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmSNYq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrmSNYq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrmSNYq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrmSNYq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrmSNYq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmSNYq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmSNYq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmSNYq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmSNYq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrmSNYq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmSNYq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrmSNYq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPDxVfJ.s: Assembler messages:
encrypt.c: /tmp/ccPDxVfJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDxVfJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDxVfJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDxVfJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDxVfJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDxVfJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDxVfJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDxVfJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDxVfJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDxVfJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDxVfJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDxVfJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDxVfJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDxVfJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDxVfJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDxVfJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDxVfJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr4865x.s: Assembler messages:
encrypt.c: /tmp/ccr4865x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4865x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4865x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4865x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr4865x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr4865x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr4865x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr4865x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4865x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr4865x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr4865x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr4865x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr4865x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr4865x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4865x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr4865x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4865x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr4865x.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2TNH8o.s: Assembler messages:
encrypt.c: /tmp/cc2TNH8o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TNH8o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TNH8o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TNH8o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TNH8o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TNH8o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TNH8o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TNH8o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TNH8o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TNH8o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2TNH8o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TNH8o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TNH8o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TNH8o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TNH8o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TNH8o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TNH8o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TNH8o.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQchlAK.s: Assembler messages:
encrypt.c: /tmp/ccQchlAK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQchlAK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQchlAK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQchlAK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQchlAK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQchlAK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQchlAK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQchlAK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQchlAK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQchlAK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQchlAK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQchlAK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQchlAK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQchlAK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQchlAK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQchlAK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQchlAK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQchlAK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWAC70R.s: Assembler messages:
encrypt.c: /tmp/ccWAC70R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAC70R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAC70R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAC70R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAC70R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAC70R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAC70R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAC70R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAC70R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAC70R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWAC70R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAC70R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAC70R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAC70R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAC70R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAC70R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAC70R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAC70R.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccse4N14.s: Assembler messages:
encrypt.c: /tmp/ccse4N14.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccse4N14.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccse4N14.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccse4N14.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse4N14.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse4N14.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse4N14.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccse4N14.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccse4N14.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccse4N14.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse4N14.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse4N14.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse4N14.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse4N14.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse4N14.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccse4N14.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse4N14.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse4N14.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccud1tyb.s: Assembler messages:
encrypt.c: /tmp/ccud1tyb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccud1tyb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccud1tyb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccud1tyb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccud1tyb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccud1tyb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccud1tyb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccud1tyb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccud1tyb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccud1tyb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccud1tyb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccud1tyb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccud1tyb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccud1tyb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccud1tyb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccud1tyb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccud1tyb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccud1tyb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczJ5tdM.s: Assembler messages:
encrypt.c: /tmp/cczJ5tdM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJ5tdM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJ5tdM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczJ5tdM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJ5tdM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJ5tdM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJ5tdM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJ5tdM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJ5tdM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczJ5tdM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJ5tdM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJ5tdM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJ5tdM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJ5tdM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJ5tdM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJ5tdM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJ5tdM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJ5tdM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGjNg6J.s: Assembler messages:
encrypt.c: /tmp/ccGjNg6J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjNg6J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjNg6J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjNg6J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNg6J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNg6J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNg6J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjNg6J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjNg6J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNg6J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjNg6J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNg6J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNg6J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNg6J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNg6J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNg6J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjNg6J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNg6J.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct7a7ra.s: Assembler messages:
encrypt.c: /tmp/cct7a7ra.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7a7ra.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7a7ra.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7a7ra.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7a7ra.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7a7ra.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7a7ra.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7a7ra.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7a7ra.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7a7ra.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7a7ra.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7a7ra.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7a7ra.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7a7ra.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7a7ra.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7a7ra.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7a7ra.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7a7ra.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc3jEQWw.s: Assembler messages:
encrypt.c: /tmp/cc3jEQWw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jEQWw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jEQWw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jEQWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jEQWw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jEQWw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jEQWw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jEQWw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jEQWw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jEQWw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3jEQWw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jEQWw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jEQWw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jEQWw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jEQWw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jEQWw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jEQWw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jEQWw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccPRFCsa.s: Assembler messages:
encrypt.c: /tmp/ccPRFCsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRFCsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRFCsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRFCsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRFCsa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRFCsa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRFCsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRFCsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRFCsa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPRFCsa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRFCsa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRFCsa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRFCsa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRFCsa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRFCsa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRFCsa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRFCsa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRFCsa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4me5Qs.s: Assembler messages:
encrypt.c: /tmp/cc4me5Qs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4me5Qs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4me5Qs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4me5Qs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4me5Qs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4me5Qs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4me5Qs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4me5Qs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4me5Qs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4me5Qs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4me5Qs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4me5Qs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4me5Qs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4me5Qs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4me5Qs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4me5Qs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4me5Qs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4me5Qs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cchmR4iP.s: Assembler messages:
encrypt.c: /tmp/cchmR4iP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmR4iP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmR4iP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmR4iP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmR4iP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmR4iP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmR4iP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmR4iP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmR4iP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmR4iP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmR4iP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmR4iP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmR4iP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmR4iP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmR4iP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmR4iP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmR4iP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmR4iP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHNsUXY.s: Assembler messages:
encrypt.c: /tmp/ccHNsUXY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNsUXY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNsUXY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNsUXY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNsUXY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNsUXY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNsUXY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNsUXY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNsUXY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNsUXY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHNsUXY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNsUXY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNsUXY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNsUXY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNsUXY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNsUXY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNsUXY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNsUXY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrRA6G4.s: Assembler messages:
encrypt.c: /tmp/ccrRA6G4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRA6G4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRA6G4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRA6G4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRA6G4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRA6G4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRA6G4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRA6G4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRA6G4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRA6G4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRA6G4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRA6G4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRA6G4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRA6G4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRA6G4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRA6G4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRA6G4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRA6G4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1vqjon.s: Assembler messages:
encrypt.c: /tmp/cc1vqjon.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vqjon.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1vqjon.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vqjon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vqjon.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vqjon.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vqjon.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1vqjon.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1vqjon.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1vqjon.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vqjon.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vqjon.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vqjon.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vqjon.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vqjon.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vqjon.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vqjon.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vqjon.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLVE5tu.s: Assembler messages:
encrypt.c: /tmp/ccLVE5tu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVE5tu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVE5tu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVE5tu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVE5tu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVE5tu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVE5tu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVE5tu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVE5tu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVE5tu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLVE5tu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLVE5tu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVE5tu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVE5tu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVE5tu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVE5tu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVE5tu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLVE5tu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAx9Izh.s: Assembler messages:
encrypt.c: /tmp/ccAx9Izh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAx9Izh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAx9Izh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAx9Izh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx9Izh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx9Izh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx9Izh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAx9Izh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAx9Izh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAx9Izh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAx9Izh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx9Izh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx9Izh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAx9Izh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx9Izh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAx9Izh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx9Izh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAx9Izh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cck8ajil.s: Assembler messages:
encrypt.c: /tmp/cck8ajil.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8ajil.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8ajil.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck8ajil.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8ajil.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8ajil.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8ajil.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8ajil.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8ajil.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8ajil.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck8ajil.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck8ajil.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8ajil.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8ajil.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8ajil.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8ajil.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8ajil.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck8ajil.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1OQ4wJ.s: Assembler messages:
encrypt.c: /tmp/cc1OQ4wJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OQ4wJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OQ4wJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OQ4wJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ4wJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ4wJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ4wJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OQ4wJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ4wJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1OQ4wJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OQ4wJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ4wJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ4wJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OQ4wJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ4wJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OQ4wJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OQ4wJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnwu8xH.s: Assembler messages:
encrypt.c: /tmp/ccnwu8xH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwu8xH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwu8xH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwu8xH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwu8xH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwu8xH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwu8xH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwu8xH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwu8xH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnwu8xH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwu8xH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwu8xH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwu8xH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwu8xH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwu8xH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwu8xH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwu8xH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwu8xH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5buTKH.s: Assembler messages:
encrypt.c: /tmp/cc5buTKH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5buTKH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5buTKH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5buTKH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buTKH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buTKH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buTKH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5buTKH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5buTKH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buTKH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5buTKH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5buTKH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buTKH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buTKH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5buTKH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buTKH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5buTKH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5buTKH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUDghEz.s: Assembler messages:
encrypt.c: /tmp/ccUDghEz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDghEz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDghEz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDghEz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDghEz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDghEz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDghEz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDghEz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDghEz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDghEz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDghEz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDghEz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDghEz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDghEz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDghEz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDghEz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDghEz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDghEz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVzeY1R.s: Assembler messages:
encrypt.c: /tmp/ccVzeY1R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVzeY1R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVzeY1R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVzeY1R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzeY1R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzeY1R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzeY1R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVzeY1R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVzeY1R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVzeY1R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzeY1R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzeY1R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzeY1R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzeY1R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzeY1R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVzeY1R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzeY1R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzeY1R.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnZ0KHg.s: Assembler messages:
encrypt.c: /tmp/ccnZ0KHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZ0KHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZ0KHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZ0KHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZ0KHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZ0KHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZ0KHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZ0KHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZ0KHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnZ0KHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZ0KHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZ0KHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZ0KHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZ0KHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZ0KHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZ0KHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZ0KHg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGY32Z3.s: Assembler messages:
encrypt.c: /tmp/ccGY32Z3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGY32Z3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGY32Z3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGY32Z3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY32Z3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY32Z3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY32Z3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGY32Z3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGY32Z3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY32Z3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGY32Z3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY32Z3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY32Z3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY32Z3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY32Z3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY32Z3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGY32Z3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY32Z3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdZLhEM.s: Assembler messages:
encrypt.c: /tmp/ccdZLhEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZLhEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZLhEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZLhEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZLhEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZLhEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZLhEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZLhEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZLhEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdZLhEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZLhEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZLhEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZLhEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZLhEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZLhEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdZLhEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZLhEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZLhEM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvdE6gf.s: Assembler messages:
encrypt.c: /tmp/ccvdE6gf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdE6gf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdE6gf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdE6gf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdE6gf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdE6gf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdE6gf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvdE6gf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdE6gf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvdE6gf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdE6gf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdE6gf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdE6gf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdE6gf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdE6gf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdE6gf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdE6gf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdE6gf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvydeBs.s: Assembler messages:
encrypt.c: /tmp/ccvydeBs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvydeBs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvydeBs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvydeBs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvydeBs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvydeBs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvydeBs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvydeBs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvydeBs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvydeBs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvydeBs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvydeBs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvydeBs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvydeBs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvydeBs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvydeBs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvydeBs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvydeBs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDI8A4i.s: Assembler messages:
encrypt.c: /tmp/ccDI8A4i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDI8A4i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDI8A4i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDI8A4i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI8A4i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI8A4i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI8A4i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDI8A4i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDI8A4i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDI8A4i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI8A4i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI8A4i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI8A4i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI8A4i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI8A4i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDI8A4i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI8A4i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI8A4i.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnsnTTy.s: Assembler messages:
encrypt.c: /tmp/ccnsnTTy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnsnTTy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnsnTTy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnsnTTy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsnTTy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsnTTy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsnTTy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnsnTTy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnsnTTy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsnTTy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnsnTTy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnsnTTy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsnTTy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsnTTy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnsnTTy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsnTTy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnsnTTy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnsnTTy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK0lrEz.s: Assembler messages:
encrypt.c: /tmp/ccK0lrEz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0lrEz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0lrEz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0lrEz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0lrEz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0lrEz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0lrEz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK0lrEz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0lrEz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK0lrEz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK0lrEz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0lrEz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0lrEz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0lrEz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0lrEz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0lrEz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0lrEz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK0lrEz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnM2KsX.s: Assembler messages:
encrypt.c: /tmp/ccnM2KsX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnM2KsX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnM2KsX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnM2KsX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnM2KsX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnM2KsX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnM2KsX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnM2KsX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnM2KsX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnM2KsX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnM2KsX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnM2KsX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnM2KsX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnM2KsX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnM2KsX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnM2KsX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnM2KsX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnM2KsX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMbr80V.s: Assembler messages:
encrypt.c: /tmp/ccMbr80V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbr80V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbr80V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbr80V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbr80V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbr80V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbr80V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbr80V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbr80V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbr80V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMbr80V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMbr80V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbr80V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbr80V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbr80V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbr80V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbr80V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMbr80V.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs4wO4v.s: Assembler messages:
encrypt.c: /tmp/ccs4wO4v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4wO4v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4wO4v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4wO4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4wO4v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4wO4v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4wO4v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4wO4v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4wO4v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs4wO4v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4wO4v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4wO4v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4wO4v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4wO4v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4wO4v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4wO4v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4wO4v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4wO4v.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNWjxHg.s: Assembler messages:
encrypt.c: /tmp/ccNWjxHg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWjxHg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWjxHg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWjxHg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWjxHg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWjxHg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWjxHg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWjxHg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWjxHg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWjxHg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNWjxHg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWjxHg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWjxHg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWjxHg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWjxHg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWjxHg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWjxHg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWjxHg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWUoIQX.s: Assembler messages:
encrypt.c: /tmp/ccWUoIQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWUoIQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWUoIQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWUoIQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUoIQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUoIQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUoIQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWUoIQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWUoIQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWUoIQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUoIQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUoIQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUoIQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUoIQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUoIQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWUoIQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUoIQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUoIQX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBTLkfq.s: Assembler messages:
encrypt.c: /tmp/ccBTLkfq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBTLkfq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBTLkfq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBTLkfq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTLkfq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTLkfq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTLkfq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBTLkfq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBTLkfq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTLkfq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBTLkfq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBTLkfq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTLkfq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTLkfq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBTLkfq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTLkfq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBTLkfq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTLkfq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRvwPC2.s: Assembler messages:
encrypt.c: /tmp/ccRvwPC2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRvwPC2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRvwPC2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRvwPC2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvwPC2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvwPC2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvwPC2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRvwPC2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRvwPC2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRvwPC2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvwPC2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvwPC2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvwPC2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvwPC2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvwPC2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRvwPC2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvwPC2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvwPC2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEOfYVM.s: Assembler messages:
encrypt.c: /tmp/ccEOfYVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEOfYVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEOfYVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEOfYVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOfYVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOfYVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOfYVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEOfYVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEOfYVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOfYVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEOfYVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEOfYVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOfYVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOfYVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOfYVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOfYVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEOfYVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEOfYVM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVATDEo.s: Assembler messages:
encrypt.c: /tmp/ccVATDEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVATDEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVATDEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVATDEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVATDEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVATDEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVATDEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVATDEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVATDEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVATDEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVATDEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVATDEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVATDEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVATDEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVATDEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVATDEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVATDEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVATDEo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQA948n.s: Assembler messages:
encrypt.c: /tmp/ccQA948n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQA948n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQA948n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQA948n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA948n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA948n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA948n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQA948n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQA948n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQA948n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA948n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA948n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA948n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA948n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA948n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQA948n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA948n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA948n.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrcBtmN.s: Assembler messages:
encrypt.c: /tmp/ccrcBtmN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcBtmN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcBtmN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcBtmN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcBtmN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcBtmN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcBtmN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcBtmN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcBtmN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcBtmN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcBtmN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcBtmN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcBtmN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcBtmN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcBtmN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcBtmN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcBtmN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcBtmN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBFMaPF.s: Assembler messages:
encrypt.c: /tmp/ccBFMaPF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFMaPF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFMaPF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFMaPF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFMaPF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFMaPF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFMaPF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFMaPF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFMaPF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFMaPF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFMaPF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFMaPF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFMaPF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFMaPF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFMaPF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFMaPF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFMaPF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFMaPF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDp8r18.s: Assembler messages:
encrypt.c: /tmp/ccDp8r18.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDp8r18.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDp8r18.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDp8r18.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp8r18.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp8r18.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp8r18.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDp8r18.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDp8r18.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp8r18.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDp8r18.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp8r18.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp8r18.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp8r18.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp8r18.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp8r18.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDp8r18.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp8r18.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC0s0p4.s: Assembler messages:
encrypt.c: /tmp/ccC0s0p4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0s0p4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0s0p4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0s0p4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0s0p4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0s0p4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0s0p4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0s0p4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0s0p4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0s0p4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0s0p4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0s0p4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0s0p4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0s0p4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0s0p4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0s0p4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0s0p4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0s0p4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfUaS7f.s: Assembler messages:
encrypt.c: /tmp/ccfUaS7f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUaS7f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUaS7f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUaS7f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUaS7f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUaS7f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUaS7f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUaS7f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUaS7f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfUaS7f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUaS7f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUaS7f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUaS7f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUaS7f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUaS7f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUaS7f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUaS7f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUaS7f.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3DfLWD.s: Assembler messages:
encrypt.c: /tmp/cc3DfLWD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DfLWD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DfLWD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DfLWD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DfLWD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DfLWD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DfLWD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DfLWD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DfLWD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DfLWD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3DfLWD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DfLWD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DfLWD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DfLWD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DfLWD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DfLWD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DfLWD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DfLWD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaFxSiD.s: Assembler messages:
encrypt.c: /tmp/ccaFxSiD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFxSiD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFxSiD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFxSiD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFxSiD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFxSiD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFxSiD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFxSiD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFxSiD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaFxSiD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFxSiD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFxSiD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFxSiD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFxSiD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFxSiD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFxSiD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFxSiD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFxSiD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccF6NRmr.s: Assembler messages:
encrypt.c: /tmp/ccF6NRmr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6NRmr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6NRmr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6NRmr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6NRmr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6NRmr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6NRmr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6NRmr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6NRmr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6NRmr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF6NRmr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6NRmr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6NRmr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6NRmr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6NRmr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6NRmr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6NRmr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6NRmr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccKR9YKr.s: Assembler messages:
encrypt.c: /tmp/ccKR9YKr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKR9YKr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKR9YKr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKR9YKr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR9YKr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR9YKr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR9YKr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKR9YKr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKR9YKr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKR9YKr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKR9YKr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR9YKr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR9YKr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR9YKr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR9YKr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKR9YKr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR9YKr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKR9YKr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCCNvvY.s: Assembler messages:
encrypt.c: /tmp/ccCCNvvY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCNvvY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCNvvY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCNvvY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCNvvY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCNvvY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCNvvY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCNvvY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCNvvY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCNvvY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCNvvY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCNvvY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCNvvY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCNvvY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCNvvY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCNvvY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCNvvY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCNvvY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvOgI8K.s: Assembler messages:
encrypt.c: /tmp/ccvOgI8K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOgI8K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOgI8K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOgI8K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOgI8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOgI8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOgI8K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOgI8K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOgI8K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOgI8K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvOgI8K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOgI8K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOgI8K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOgI8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOgI8K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOgI8K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOgI8K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOgI8K.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTxuXWM.s: Assembler messages:
encrypt.c: /tmp/ccTxuXWM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxuXWM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTxuXWM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTxuXWM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxuXWM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxuXWM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxuXWM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTxuXWM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTxuXWM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTxuXWM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxuXWM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxuXWM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxuXWM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxuXWM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxuXWM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxuXWM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxuXWM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxuXWM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckHWeLQ.s: Assembler messages:
encrypt.c: /tmp/cckHWeLQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckHWeLQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckHWeLQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckHWeLQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHWeLQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHWeLQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHWeLQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckHWeLQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckHWeLQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHWeLQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckHWeLQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckHWeLQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHWeLQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHWeLQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHWeLQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHWeLQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckHWeLQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckHWeLQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4XuTOm.s: Assembler messages:
encrypt.c: /tmp/cc4XuTOm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4XuTOm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4XuTOm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4XuTOm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XuTOm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XuTOm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XuTOm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4XuTOm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4XuTOm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XuTOm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4XuTOm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4XuTOm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XuTOm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XuTOm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XuTOm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XuTOm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XuTOm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4XuTOm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP7blV5.s: Assembler messages:
encrypt.c: /tmp/ccP7blV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7blV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7blV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7blV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7blV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7blV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7blV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7blV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7blV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP7blV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7blV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7blV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7blV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7blV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7blV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7blV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7blV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7blV5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEbWY68.s: Assembler messages:
encrypt.c: /tmp/ccEbWY68.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbWY68.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbWY68.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbWY68.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbWY68.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbWY68.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbWY68.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbWY68.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbWY68.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbWY68.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEbWY68.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbWY68.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbWY68.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbWY68.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbWY68.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbWY68.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbWY68.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbWY68.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwq5U81.s: Assembler messages:
encrypt.c: /tmp/ccwq5U81.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwq5U81.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwq5U81.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwq5U81.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwq5U81.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwq5U81.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwq5U81.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwq5U81.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwq5U81.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwq5U81.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwq5U81.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwq5U81.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwq5U81.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwq5U81.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwq5U81.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwq5U81.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwq5U81.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwq5U81.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBONDXu.s: Assembler messages:
encrypt.c: /tmp/ccBONDXu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBONDXu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBONDXu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBONDXu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBONDXu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBONDXu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBONDXu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBONDXu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBONDXu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBONDXu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBONDXu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBONDXu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBONDXu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBONDXu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBONDXu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBONDXu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBONDXu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBONDXu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOuY1Kr.s: Assembler messages:
encrypt.c: /tmp/ccOuY1Kr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuY1Kr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuY1Kr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuY1Kr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuY1Kr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuY1Kr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuY1Kr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuY1Kr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOuY1Kr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuY1Kr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuY1Kr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuY1Kr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuY1Kr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuY1Kr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuY1Kr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuY1Kr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuY1Kr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccak5WV8.s: Assembler messages:
encrypt.c: /tmp/ccak5WV8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccak5WV8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccak5WV8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccak5WV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak5WV8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak5WV8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak5WV8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccak5WV8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccak5WV8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak5WV8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccak5WV8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccak5WV8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak5WV8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak5WV8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccak5WV8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak5WV8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccak5WV8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccak5WV8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnarMQB.s: Assembler messages:
encrypt.c: /tmp/ccnarMQB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnarMQB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnarMQB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnarMQB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnarMQB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnarMQB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnarMQB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnarMQB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnarMQB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnarMQB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnarMQB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnarMQB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnarMQB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnarMQB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnarMQB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnarMQB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnarMQB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnarMQB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfwxx7X.s: Assembler messages:
encrypt.c: /tmp/ccfwxx7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwxx7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwxx7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwxx7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwxx7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwxx7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwxx7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwxx7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwxx7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwxx7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwxx7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwxx7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwxx7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwxx7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwxx7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwxx7X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwxx7X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwxx7X.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckcmh1z.s: Assembler messages:
encrypt.c: /tmp/cckcmh1z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcmh1z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcmh1z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckcmh1z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcmh1z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcmh1z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcmh1z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcmh1z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcmh1z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcmh1z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckcmh1z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcmh1z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcmh1z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcmh1z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcmh1z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcmh1z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcmh1z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcmh1z.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc39E51W.s: Assembler messages:
encrypt.c: /tmp/cc39E51W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39E51W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39E51W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc39E51W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39E51W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39E51W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39E51W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39E51W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39E51W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc39E51W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39E51W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39E51W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39E51W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39E51W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39E51W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39E51W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39E51W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39E51W.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccwIiLxp.s: Assembler messages:
encrypt.c: /tmp/ccwIiLxp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIiLxp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwIiLxp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwIiLxp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIiLxp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIiLxp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIiLxp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwIiLxp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwIiLxp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIiLxp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwIiLxp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIiLxp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIiLxp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIiLxp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIiLxp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIiLxp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIiLxp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIiLxp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMUubnS.s: Assembler messages:
encrypt.c: /tmp/ccMUubnS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMUubnS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMUubnS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMUubnS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUubnS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUubnS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUubnS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMUubnS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMUubnS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUubnS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMUubnS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUubnS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUubnS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUubnS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUubnS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUubnS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUubnS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUubnS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cctLacYi.s: Assembler messages:
encrypt.c: /tmp/cctLacYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLacYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLacYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctLacYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLacYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLacYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLacYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctLacYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLacYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctLacYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctLacYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLacYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLacYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLacYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLacYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctLacYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLacYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctLacYi.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