Implementation notes: x86, h3neo, crypto_aead/omdsha256k128n96tau128v1

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
312885? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110420161009
313489? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
314451? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
316810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
319709? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
319819? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
320045? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
320127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
320734? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
322261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
322514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
324030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
324049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
324153? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
324646? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
325180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
326626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
326755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
327230? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
327291? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
328964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
329720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
329876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
330737? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
330790? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
333054? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
333451? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
336760? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
337734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
340190? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
341066? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
341914? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
342480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
343265? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
345207? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
346598? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
348568? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
348796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
349359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
350924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
351151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
354904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
359241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
359253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
359351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
372684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
373990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
374233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
374416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
374531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
374537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
375190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
376914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
377060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
377268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
377662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
377745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
377964? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
380997? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
381096? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
381672? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
384086? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
385569? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110420161009
386789? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
388244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
389926? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
389946? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
390376? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
390578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
390886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
391180? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
391435? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
392139? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
392239? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
392297? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
392431? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
395908? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
396377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
396530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
397414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
398125? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
398278? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
398278? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
398303? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
399148? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
399738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
399842? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110420161009
400149? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
400350? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
400464? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
400736? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
400768? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
400928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
402060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
403422? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
403541? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
403636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
403811? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
405018? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
405105? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
405382? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
405589? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
405800? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
405836? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
405840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
405936? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
405948? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
406119? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
406135? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
406262? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
406353? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
406380? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
406470? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
406532? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
406783? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
407959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
408833? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
409054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
409357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
409499? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
409501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
410047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
410198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
410504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
411990? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
412311? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
412711? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
412758? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
412762? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
413008? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
414770? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
415070? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
415500? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110420161009
416855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
417000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
417114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
417509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
417678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
417726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
418642? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
418645? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
420261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
420681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
421804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
422001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
422304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
422841? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
422972? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
423016? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
423172? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
427647? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
428844? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
434782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
440686? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
442760? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
447109? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
473756? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
499987? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
500779? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
503645? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009

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/cc36MF0O.s: Assembler messages:
encrypt.c: /tmp/cc36MF0O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc36MF0O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc36MF0O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc36MF0O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36MF0O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36MF0O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36MF0O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc36MF0O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc36MF0O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36MF0O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc36MF0O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36MF0O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36MF0O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36MF0O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36MF0O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36MF0O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc36MF0O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36MF0O.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/cchgWdfY.s: Assembler messages:
encrypt.c: /tmp/cchgWdfY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgWdfY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgWdfY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgWdfY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgWdfY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgWdfY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgWdfY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgWdfY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgWdfY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgWdfY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgWdfY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgWdfY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgWdfY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgWdfY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgWdfY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgWdfY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgWdfY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgWdfY.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/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2mJrYk.s: Assembler messages:
encrypt.c: /tmp/cc2mJrYk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mJrYk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mJrYk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mJrYk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mJrYk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mJrYk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mJrYk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mJrYk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mJrYk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mJrYk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mJrYk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mJrYk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mJrYk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mJrYk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mJrYk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mJrYk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mJrYk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mJrYk.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/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc6zqyv.s: Assembler messages:
encrypt.c: /tmp/ccc6zqyv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc6zqyv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc6zqyv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc6zqyv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6zqyv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6zqyv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6zqyv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc6zqyv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc6zqyv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc6zqyv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6zqyv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6zqyv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6zqyv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6zqyv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6zqyv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc6zqyv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6zqyv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6zqyv.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGfjdcs.s: Assembler messages:
encrypt.c: /tmp/ccGfjdcs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfjdcs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGfjdcs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfjdcs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfjdcs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfjdcs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfjdcs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGfjdcs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGfjdcs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfjdcs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGfjdcs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfjdcs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfjdcs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfjdcs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfjdcs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfjdcs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfjdcs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfjdcs.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/ccVKCk1G.s: Assembler messages:
encrypt.c: /tmp/ccVKCk1G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKCk1G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKCk1G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVKCk1G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKCk1G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKCk1G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKCk1G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVKCk1G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKCk1G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVKCk1G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVKCk1G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKCk1G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKCk1G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVKCk1G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKCk1G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVKCk1G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKCk1G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVKCk1G.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/cc2iWdDX.s: Assembler messages:
encrypt.c: /tmp/cc2iWdDX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2iWdDX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2iWdDX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2iWdDX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iWdDX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iWdDX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iWdDX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2iWdDX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2iWdDX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iWdDX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2iWdDX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iWdDX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iWdDX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iWdDX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iWdDX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iWdDX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2iWdDX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iWdDX.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/ccbFDxPh.s: Assembler messages:
encrypt.c: /tmp/ccbFDxPh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFDxPh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFDxPh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFDxPh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFDxPh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFDxPh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFDxPh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFDxPh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFDxPh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbFDxPh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFDxPh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFDxPh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFDxPh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFDxPh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFDxPh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFDxPh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFDxPh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFDxPh.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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5aMJhq.s: Assembler messages:
encrypt.c: /tmp/cc5aMJhq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5aMJhq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5aMJhq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5aMJhq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aMJhq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aMJhq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aMJhq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5aMJhq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5aMJhq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aMJhq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5aMJhq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aMJhq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aMJhq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aMJhq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aMJhq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aMJhq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5aMJhq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aMJhq.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXyryNT.s: Assembler messages:
encrypt.c: /tmp/ccXyryNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyryNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyryNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyryNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyryNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyryNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyryNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyryNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyryNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXyryNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyryNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyryNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyryNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyryNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyryNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyryNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyryNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyryNT.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccADoCux.s: Assembler messages:
encrypt.c: /tmp/ccADoCux.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccADoCux.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccADoCux.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccADoCux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADoCux.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADoCux.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADoCux.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccADoCux.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccADoCux.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccADoCux.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADoCux.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADoCux.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADoCux.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADoCux.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADoCux.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccADoCux.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADoCux.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADoCux.s: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/ccY3lCw2.s: Assembler messages:
encrypt.c: /tmp/ccY3lCw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY3lCw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY3lCw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY3lCw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3lCw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3lCw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3lCw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY3lCw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY3lCw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3lCw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY3lCw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3lCw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3lCw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3lCw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3lCw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3lCw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY3lCw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3lCw2.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/ccQeEvMe.s: Assembler messages:
encrypt.c: /tmp/ccQeEvMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQeEvMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQeEvMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQeEvMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeEvMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeEvMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeEvMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQeEvMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQeEvMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeEvMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQeEvMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQeEvMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeEvMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeEvMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeEvMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeEvMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQeEvMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQeEvMe.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/ccvhgDzI.s: Assembler messages:
encrypt.c: /tmp/ccvhgDzI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhgDzI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhgDzI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhgDzI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhgDzI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhgDzI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhgDzI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhgDzI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhgDzI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvhgDzI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvhgDzI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhgDzI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhgDzI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhgDzI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhgDzI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhgDzI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhgDzI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvhgDzI.s: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/cc2KRpEd.s: Assembler messages:
encrypt.c: /tmp/cc2KRpEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KRpEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KRpEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KRpEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KRpEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KRpEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KRpEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2KRpEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KRpEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2KRpEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KRpEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KRpEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KRpEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KRpEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KRpEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2KRpEd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KRpEd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KRpEd.s: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/ccAEJ6TJ.s: Assembler messages:
encrypt.c: /tmp/ccAEJ6TJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEJ6TJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEJ6TJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEJ6TJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEJ6TJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEJ6TJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEJ6TJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEJ6TJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEJ6TJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAEJ6TJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEJ6TJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEJ6TJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEJ6TJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEJ6TJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEJ6TJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEJ6TJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEJ6TJ.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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8c4Agl.s: Assembler messages:
encrypt.c: /tmp/cc8c4Agl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8c4Agl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8c4Agl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8c4Agl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c4Agl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c4Agl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c4Agl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8c4Agl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8c4Agl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8c4Agl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8c4Agl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c4Agl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c4Agl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8c4Agl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c4Agl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8c4Agl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c4Agl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8c4Agl.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNy9Ilp.s: Assembler messages:
encrypt.c: /tmp/ccNy9Ilp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNy9Ilp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNy9Ilp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNy9Ilp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy9Ilp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy9Ilp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy9Ilp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNy9Ilp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy9Ilp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNy9Ilp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy9Ilp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy9Ilp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy9Ilp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy9Ilp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy9Ilp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNy9Ilp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy9Ilp.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1JRlVX.s: Assembler messages:
encrypt.c: /tmp/cc1JRlVX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JRlVX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JRlVX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JRlVX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JRlVX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JRlVX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JRlVX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JRlVX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JRlVX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JRlVX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JRlVX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JRlVX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JRlVX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JRlVX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JRlVX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JRlVX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JRlVX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JRlVX.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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHzBl5Q.s: Assembler messages:
encrypt.c: /tmp/ccHzBl5Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzBl5Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHzBl5Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzBl5Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzBl5Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzBl5Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzBl5Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHzBl5Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHzBl5Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzBl5Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzBl5Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzBl5Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzBl5Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzBl5Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzBl5Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzBl5Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzBl5Q.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvRMJt8.s: Assembler messages:
encrypt.c: /tmp/ccvRMJt8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRMJt8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRMJt8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRMJt8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRMJt8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRMJt8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRMJt8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRMJt8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRMJt8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRMJt8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRMJt8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRMJt8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRMJt8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRMJt8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRMJt8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRMJt8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRMJt8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRMJt8.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/ccwL96vb.s: Assembler messages:
encrypt.c: /tmp/ccwL96vb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwL96vb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwL96vb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwL96vb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL96vb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL96vb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL96vb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwL96vb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwL96vb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwL96vb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwL96vb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL96vb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL96vb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL96vb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL96vb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwL96vb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL96vb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwL96vb.s: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/ccjqizxC.s: Assembler messages:
encrypt.c: /tmp/ccjqizxC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqizxC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjqizxC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjqizxC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqizxC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqizxC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqizxC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjqizxC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjqizxC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjqizxC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqizxC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqizxC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqizxC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqizxC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqizxC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqizxC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqizxC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqizxC.s: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/ccs4c6lA.s: Assembler messages:
encrypt.c: /tmp/ccs4c6lA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4c6lA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4c6lA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4c6lA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4c6lA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4c6lA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4c6lA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4c6lA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4c6lA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4c6lA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs4c6lA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4c6lA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4c6lA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4c6lA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4c6lA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4c6lA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4c6lA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4c6lA.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfstvcT.s: Assembler messages:
encrypt.c: /tmp/ccfstvcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfstvcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfstvcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfstvcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfstvcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfstvcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfstvcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfstvcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfstvcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfstvcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfstvcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfstvcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfstvcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfstvcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfstvcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfstvcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfstvcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfstvcT.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckHRVQ2.s: Assembler messages:
encrypt.c: /tmp/cckHRVQ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckHRVQ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckHRVQ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckHRVQ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHRVQ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHRVQ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHRVQ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckHRVQ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckHRVQ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckHRVQ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHRVQ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHRVQ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHRVQ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHRVQ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHRVQ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckHRVQ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHRVQ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHRVQ2.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnbG5Xt.s: Assembler messages:
encrypt.c: /tmp/ccnbG5Xt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbG5Xt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbG5Xt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbG5Xt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbG5Xt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbG5Xt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbG5Xt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbG5Xt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnbG5Xt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbG5Xt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbG5Xt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbG5Xt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbG5Xt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbG5Xt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbG5Xt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbG5Xt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbG5Xt.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy9esPr.s: Assembler messages:
encrypt.c: /tmp/ccy9esPr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9esPr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9esPr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9esPr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9esPr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9esPr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9esPr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9esPr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9esPr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9esPr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy9esPr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy9esPr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9esPr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9esPr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9esPr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9esPr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9esPr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy9esPr.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUOePOH.s: Assembler messages:
encrypt.c: /tmp/ccUOePOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOePOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUOePOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUOePOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOePOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOePOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOePOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUOePOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUOePOH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUOePOH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUOePOH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOePOH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOePOH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOePOH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOePOH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOePOH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOePOH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUOePOH.s: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/ccUPtWmz.s: Assembler messages:
encrypt.c: /tmp/ccUPtWmz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPtWmz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPtWmz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUPtWmz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPtWmz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPtWmz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPtWmz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUPtWmz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPtWmz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPtWmz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUPtWmz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUPtWmz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPtWmz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPtWmz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPtWmz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPtWmz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUPtWmz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPtWmz.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAcWRUg.s: Assembler messages:
encrypt.c: /tmp/ccAcWRUg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAcWRUg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAcWRUg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAcWRUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAcWRUg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAcWRUg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAcWRUg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAcWRUg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAcWRUg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAcWRUg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAcWRUg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAcWRUg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAcWRUg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAcWRUg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAcWRUg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAcWRUg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAcWRUg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAcWRUg.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=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceErIme.s: Assembler messages:
encrypt.c: /tmp/cceErIme.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceErIme.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceErIme.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceErIme.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceErIme.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceErIme.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceErIme.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceErIme.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceErIme.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceErIme.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceErIme.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceErIme.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceErIme.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceErIme.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceErIme.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceErIme.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceErIme.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceErIme.s: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=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSdoLL6.s: Assembler messages:
encrypt.c: /tmp/ccSdoLL6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdoLL6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdoLL6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdoLL6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdoLL6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdoLL6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdoLL6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdoLL6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdoLL6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdoLL6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdoLL6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdoLL6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdoLL6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdoLL6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdoLL6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdoLL6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdoLL6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdoLL6.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWLdQwW.s: Assembler messages:
encrypt.c: /tmp/ccWLdQwW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLdQwW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLdQwW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLdQwW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdQwW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdQwW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdQwW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLdQwW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLdQwW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWLdQwW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdQwW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdQwW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdQwW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdQwW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdQwW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLdQwW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdQwW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdQwW.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDl18fA.s: Assembler messages:
encrypt.c: /tmp/ccDl18fA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDl18fA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDl18fA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDl18fA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDl18fA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDl18fA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDl18fA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDl18fA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDl18fA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDl18fA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDl18fA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDl18fA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDl18fA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDl18fA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDl18fA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDl18fA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDl18fA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDl18fA.s: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/ccGuQHnF.s: Assembler messages:
encrypt.c: /tmp/ccGuQHnF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuQHnF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuQHnF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuQHnF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuQHnF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuQHnF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuQHnF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuQHnF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuQHnF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuQHnF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGuQHnF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuQHnF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuQHnF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuQHnF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQHnF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuQHnF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuQHnF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuQHnF.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEq9c8K.s: Assembler messages:
encrypt.c: /tmp/ccEq9c8K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEq9c8K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEq9c8K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEq9c8K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEq9c8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEq9c8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEq9c8K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEq9c8K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEq9c8K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEq9c8K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEq9c8K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEq9c8K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEq9c8K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEq9c8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq9c8K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEq9c8K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEq9c8K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEq9c8K.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVhGRSL.s: Assembler messages:
encrypt.c: /tmp/ccVhGRSL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhGRSL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhGRSL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhGRSL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhGRSL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhGRSL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhGRSL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVhGRSL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhGRSL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVhGRSL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhGRSL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhGRSL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhGRSL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhGRSL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhGRSL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhGRSL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhGRSL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhGRSL.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuy9Uri.s: Assembler messages:
encrypt.c: /tmp/ccuy9Uri.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuy9Uri.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuy9Uri.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuy9Uri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9Uri.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9Uri.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9Uri.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuy9Uri.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuy9Uri.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuy9Uri.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuy9Uri.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9Uri.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9Uri.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuy9Uri.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9Uri.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuy9Uri.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9Uri.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuy9Uri.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyWehZh.s: Assembler messages:
encrypt.c: /tmp/ccyWehZh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWehZh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWehZh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWehZh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWehZh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWehZh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWehZh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWehZh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWehZh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWehZh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyWehZh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWehZh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWehZh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWehZh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWehZh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWehZh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWehZh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWehZh.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=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8W3XOW.s: Assembler messages:
encrypt.c: /tmp/cc8W3XOW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8W3XOW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8W3XOW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8W3XOW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8W3XOW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8W3XOW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8W3XOW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8W3XOW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8W3XOW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8W3XOW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8W3XOW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8W3XOW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8W3XOW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W3XOW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8W3XOW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8W3XOW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8W3XOW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8W3XOW.s: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/ccRADrAc.s: Assembler messages:
encrypt.c: /tmp/ccRADrAc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRADrAc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRADrAc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRADrAc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRADrAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRADrAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRADrAc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRADrAc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRADrAc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRADrAc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRADrAc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRADrAc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRADrAc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRADrAc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRADrAc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRADrAc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRADrAc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRADrAc.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/ccHlRy5l.s: Assembler messages:
encrypt.c: /tmp/ccHlRy5l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlRy5l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlRy5l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlRy5l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlRy5l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlRy5l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlRy5l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlRy5l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlRy5l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHlRy5l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlRy5l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlRy5l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlRy5l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlRy5l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlRy5l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlRy5l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlRy5l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlRy5l.s: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/ccvPNZcG.s: Assembler messages:
encrypt.c: /tmp/ccvPNZcG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPNZcG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPNZcG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPNZcG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPNZcG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPNZcG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPNZcG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPNZcG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPNZcG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPNZcG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvPNZcG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvPNZcG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPNZcG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPNZcG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPNZcG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPNZcG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPNZcG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPNZcG.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/cc2g156O.s: Assembler messages:
encrypt.c: /tmp/cc2g156O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2g156O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2g156O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2g156O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2g156O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2g156O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2g156O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2g156O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2g156O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2g156O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2g156O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2g156O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2g156O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2g156O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2g156O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2g156O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2g156O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2g156O.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/ccYQZpmC.s: Assembler messages:
encrypt.c: /tmp/ccYQZpmC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQZpmC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQZpmC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQZpmC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQZpmC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQZpmC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQZpmC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQZpmC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQZpmC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYQZpmC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQZpmC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQZpmC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQZpmC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQZpmC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQZpmC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQZpmC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQZpmC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQZpmC.s: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/ccXnD0cn.s: Assembler messages:
encrypt.c: /tmp/ccXnD0cn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnD0cn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnD0cn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnD0cn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnD0cn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnD0cn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnD0cn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnD0cn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnD0cn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnD0cn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXnD0cn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnD0cn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnD0cn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnD0cn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnD0cn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnD0cn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnD0cn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnD0cn.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/ccbDf4X5.s: Assembler messages:
encrypt.c: /tmp/ccbDf4X5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDf4X5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDf4X5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDf4X5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbDf4X5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbDf4X5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbDf4X5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDf4X5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDf4X5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbDf4X5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbDf4X5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbDf4X5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbDf4X5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDf4X5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbDf4X5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbDf4X5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbDf4X5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbDf4X5.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT8lbON.s: Assembler messages:
encrypt.c: /tmp/ccT8lbON.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8lbON.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8lbON.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8lbON.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8lbON.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8lbON.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8lbON.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8lbON.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8lbON.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT8lbON.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8lbON.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8lbON.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8lbON.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8lbON.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8lbON.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8lbON.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8lbON.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8lbON.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbxvxSb.s: Assembler messages:
encrypt.c: /tmp/ccbxvxSb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxvxSb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbxvxSb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbxvxSb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxvxSb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxvxSb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxvxSb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbxvxSb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbxvxSb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxvxSb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbxvxSb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxvxSb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxvxSb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxvxSb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxvxSb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxvxSb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxvxSb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxvxSb.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLJuW5Q.s: Assembler messages:
encrypt.c: /tmp/ccLJuW5Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJuW5Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJuW5Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJuW5Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJuW5Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJuW5Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJuW5Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJuW5Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJuW5Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLJuW5Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJuW5Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJuW5Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJuW5Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJuW5Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJuW5Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJuW5Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJuW5Q.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/ccOxAkNq.s: Assembler messages:
encrypt.c: /tmp/ccOxAkNq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxAkNq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxAkNq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxAkNq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxAkNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxAkNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxAkNq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxAkNq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxAkNq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxAkNq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxAkNq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxAkNq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxAkNq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxAkNq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxAkNq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxAkNq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxAkNq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxAkNq.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr9fhBD.s: Assembler messages:
encrypt.c: /tmp/ccr9fhBD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9fhBD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9fhBD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9fhBD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9fhBD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9fhBD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9fhBD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9fhBD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9fhBD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr9fhBD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9fhBD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9fhBD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9fhBD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9fhBD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9fhBD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9fhBD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9fhBD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9fhBD.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz9D4i3.s: Assembler messages:
encrypt.c: /tmp/ccz9D4i3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9D4i3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9D4i3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9D4i3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9D4i3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9D4i3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9D4i3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9D4i3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9D4i3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9D4i3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz9D4i3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz9D4i3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9D4i3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9D4i3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9D4i3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9D4i3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9D4i3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz9D4i3.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCcL3Gy.s: Assembler messages:
encrypt.c: /tmp/ccCcL3Gy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCcL3Gy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCcL3Gy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCcL3Gy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcL3Gy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcL3Gy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcL3Gy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCcL3Gy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcL3Gy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCcL3Gy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcL3Gy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcL3Gy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcL3Gy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcL3Gy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcL3Gy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcL3Gy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcL3Gy.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-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTr8Sh4.s: Assembler messages:
encrypt.c: /tmp/ccTr8Sh4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTr8Sh4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTr8Sh4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTr8Sh4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTr8Sh4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTr8Sh4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTr8Sh4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTr8Sh4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTr8Sh4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTr8Sh4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTr8Sh4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTr8Sh4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr8Sh4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTr8Sh4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTr8Sh4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTr8Sh4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTr8Sh4.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJuVfNY.s: Assembler messages:
encrypt.c: /tmp/ccJuVfNY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuVfNY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuVfNY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuVfNY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuVfNY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuVfNY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuVfNY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuVfNY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuVfNY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuVfNY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJuVfNY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuVfNY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuVfNY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuVfNY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuVfNY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuVfNY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuVfNY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuVfNY.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqyVS2P.s: Assembler messages:
encrypt.c: /tmp/ccqyVS2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqyVS2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqyVS2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqyVS2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyVS2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyVS2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyVS2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqyVS2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqyVS2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqyVS2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyVS2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyVS2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyVS2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyVS2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyVS2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqyVS2P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyVS2P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyVS2P.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBvfGTv.s: Assembler messages:
encrypt.c: /tmp/ccBvfGTv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvfGTv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvfGTv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvfGTv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvfGTv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvfGTv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvfGTv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvfGTv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvfGTv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvfGTv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBvfGTv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvfGTv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvfGTv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvfGTv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvfGTv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvfGTv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvfGTv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvfGTv.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXLh1oi.s: Assembler messages:
encrypt.c: /tmp/ccXLh1oi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLh1oi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLh1oi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXLh1oi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLh1oi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLh1oi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLh1oi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXLh1oi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLh1oi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXLh1oi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLh1oi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLh1oi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLh1oi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLh1oi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLh1oi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLh1oi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLh1oi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLh1oi.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFqpikB.s: Assembler messages:
encrypt.c: /tmp/ccFqpikB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqpikB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqpikB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqpikB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqpikB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqpikB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqpikB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqpikB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqpikB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqpikB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFqpikB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqpikB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqpikB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqpikB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqpikB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqpikB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqpikB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqpikB.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/cchgW1Zu.s: Assembler messages:
encrypt.c: /tmp/cchgW1Zu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgW1Zu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgW1Zu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgW1Zu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgW1Zu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgW1Zu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgW1Zu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgW1Zu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgW1Zu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgW1Zu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgW1Zu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgW1Zu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgW1Zu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgW1Zu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgW1Zu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgW1Zu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgW1Zu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgW1Zu.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7jULm1.s: Assembler messages:
encrypt.c: /tmp/cc7jULm1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jULm1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jULm1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jULm1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jULm1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jULm1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jULm1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jULm1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jULm1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7jULm1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jULm1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jULm1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jULm1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jULm1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jULm1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jULm1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jULm1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jULm1.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD7Gvrk.s: Assembler messages:
encrypt.c: /tmp/ccD7Gvrk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7Gvrk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD7Gvrk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD7Gvrk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7Gvrk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7Gvrk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7Gvrk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD7Gvrk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7Gvrk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD7Gvrk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7Gvrk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7Gvrk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7Gvrk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7Gvrk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7Gvrk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7Gvrk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7Gvrk.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDsanLB.s: Assembler messages:
encrypt.c: /tmp/ccDsanLB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDsanLB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDsanLB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDsanLB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsanLB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsanLB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsanLB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDsanLB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDsanLB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsanLB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDsanLB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsanLB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsanLB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsanLB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsanLB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsanLB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsanLB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsanLB.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIBlUUX.s: Assembler messages:
encrypt.c: /tmp/ccIBlUUX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIBlUUX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIBlUUX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIBlUUX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBlUUX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBlUUX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBlUUX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIBlUUX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIBlUUX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIBlUUX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIBlUUX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBlUUX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBlUUX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBlUUX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBlUUX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIBlUUX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBlUUX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIBlUUX.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf5zoS8.s: Assembler messages:
encrypt.c: /tmp/ccf5zoS8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5zoS8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5zoS8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5zoS8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5zoS8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5zoS8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5zoS8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5zoS8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5zoS8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5zoS8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf5zoS8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf5zoS8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5zoS8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5zoS8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5zoS8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5zoS8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5zoS8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf5zoS8.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckMu8iz.s: Assembler messages:
encrypt.c: /tmp/cckMu8iz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMu8iz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMu8iz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckMu8iz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMu8iz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMu8iz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMu8iz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMu8iz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMu8iz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckMu8iz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckMu8iz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMu8iz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMu8iz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMu8iz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMu8iz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMu8iz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMu8iz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckMu8iz.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/cciCx4ze.s: Assembler messages:
encrypt.c: /tmp/cciCx4ze.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCx4ze.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCx4ze.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciCx4ze.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCx4ze.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCx4ze.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCx4ze.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCx4ze.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCx4ze.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCx4ze.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciCx4ze.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCx4ze.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCx4ze.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCx4ze.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCx4ze.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCx4ze.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCx4ze.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCx4ze.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccogRcTC.s: Assembler messages:
encrypt.c: /tmp/ccogRcTC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogRcTC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogRcTC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccogRcTC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogRcTC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogRcTC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogRcTC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogRcTC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogRcTC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccogRcTC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccogRcTC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogRcTC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogRcTC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogRcTC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogRcTC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogRcTC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogRcTC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccogRcTC.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck5WzCe.s: Assembler messages:
encrypt.c: /tmp/cck5WzCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck5WzCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck5WzCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck5WzCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5WzCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5WzCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5WzCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck5WzCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck5WzCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck5WzCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5WzCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5WzCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5WzCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5WzCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5WzCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck5WzCe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5WzCe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5WzCe.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpplBgY.s: Assembler messages:
encrypt.c: /tmp/ccpplBgY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpplBgY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpplBgY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpplBgY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpplBgY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpplBgY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpplBgY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpplBgY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpplBgY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpplBgY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpplBgY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpplBgY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpplBgY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpplBgY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpplBgY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpplBgY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpplBgY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpplBgY.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLKXr9p.s: Assembler messages:
encrypt.c: /tmp/ccLKXr9p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLKXr9p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLKXr9p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLKXr9p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKXr9p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKXr9p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKXr9p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLKXr9p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLKXr9p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKXr9p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLKXr9p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKXr9p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKXr9p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKXr9p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKXr9p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKXr9p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLKXr9p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKXr9p.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchLFEVH.s: Assembler messages:
encrypt.c: /tmp/cchLFEVH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLFEVH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLFEVH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchLFEVH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLFEVH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLFEVH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLFEVH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLFEVH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLFEVH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchLFEVH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLFEVH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLFEVH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLFEVH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLFEVH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLFEVH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLFEVH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLFEVH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLFEVH.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccunVJ1K.s: Assembler messages:
encrypt.c: /tmp/ccunVJ1K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunVJ1K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunVJ1K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccunVJ1K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunVJ1K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunVJ1K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunVJ1K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunVJ1K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunVJ1K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunVJ1K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccunVJ1K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccunVJ1K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunVJ1K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunVJ1K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunVJ1K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunVJ1K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccunVJ1K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccunVJ1K.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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczGoX7a.s: Assembler messages:
encrypt.c: /tmp/cczGoX7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczGoX7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczGoX7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczGoX7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGoX7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGoX7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGoX7a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczGoX7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczGoX7a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczGoX7a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGoX7a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGoX7a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGoX7a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGoX7a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGoX7a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczGoX7a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGoX7a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGoX7a.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9LCOh2.s: Assembler messages:
encrypt.c: /tmp/cc9LCOh2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LCOh2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LCOh2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LCOh2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LCOh2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LCOh2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LCOh2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LCOh2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LCOh2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9LCOh2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LCOh2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LCOh2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LCOh2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LCOh2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LCOh2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LCOh2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LCOh2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LCOh2.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPmBmGe.s: Assembler messages:
encrypt.c: /tmp/ccPmBmGe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmBmGe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmBmGe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmBmGe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmBmGe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmBmGe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmBmGe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmBmGe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmBmGe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmBmGe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPmBmGe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmBmGe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmBmGe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmBmGe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmBmGe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmBmGe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmBmGe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmBmGe.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY9X8X1.s: Assembler messages:
encrypt.c: /tmp/ccY9X8X1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9X8X1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9X8X1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9X8X1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9X8X1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9X8X1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9X8X1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9X8X1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9X8X1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY9X8X1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9X8X1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9X8X1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9X8X1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9X8X1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9X8X1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9X8X1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9X8X1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9X8X1.s: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=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cch71ShN.s: Assembler messages:
encrypt.c: /tmp/cch71ShN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch71ShN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch71ShN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch71ShN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch71ShN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch71ShN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch71ShN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch71ShN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch71ShN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch71ShN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch71ShN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch71ShN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch71ShN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch71ShN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch71ShN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch71ShN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch71ShN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch71ShN.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZb6k8.s: Assembler messages:
encrypt.c: /tmp/ccoZb6k8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZb6k8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZb6k8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZb6k8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZb6k8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZb6k8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZb6k8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZb6k8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZb6k8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZb6k8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZb6k8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZb6k8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZb6k8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZb6k8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZb6k8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZb6k8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZb6k8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZb6k8.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/ccxDPLsn.s: Assembler messages:
encrypt.c: /tmp/ccxDPLsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDPLsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDPLsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDPLsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDPLsn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDPLsn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDPLsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDPLsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDPLsn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxDPLsn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDPLsn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDPLsn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDPLsn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDPLsn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDPLsn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDPLsn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDPLsn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDPLsn.s: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/cc7cQzGD.s: Assembler messages:
encrypt.c: /tmp/cc7cQzGD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cQzGD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cQzGD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7cQzGD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cQzGD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cQzGD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cQzGD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7cQzGD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cQzGD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cQzGD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7cQzGD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7cQzGD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cQzGD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cQzGD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cQzGD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cQzGD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cQzGD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7cQzGD.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/ccShnjFT.s: Assembler messages:
encrypt.c: /tmp/ccShnjFT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShnjFT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShnjFT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccShnjFT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShnjFT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShnjFT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShnjFT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShnjFT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShnjFT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccShnjFT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShnjFT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShnjFT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShnjFT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShnjFT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShnjFT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShnjFT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShnjFT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShnjFT.s: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/ccQsx6cL.s: Assembler messages:
encrypt.c: /tmp/ccQsx6cL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsx6cL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsx6cL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsx6cL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsx6cL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsx6cL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsx6cL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsx6cL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsx6cL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsx6cL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQsx6cL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsx6cL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsx6cL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsx6cL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsx6cL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsx6cL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsx6cL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsx6cL.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/ccvbm2K6.s: Assembler messages:
encrypt.c: /tmp/ccvbm2K6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbm2K6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbm2K6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbm2K6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbm2K6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbm2K6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbm2K6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbm2K6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbm2K6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbm2K6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbm2K6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbm2K6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbm2K6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbm2K6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbm2K6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbm2K6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbm2K6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbm2K6.s: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/cc3anxts.s: Assembler messages:
encrypt.c: /tmp/cc3anxts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3anxts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3anxts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3anxts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3anxts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3anxts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3anxts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3anxts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3anxts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3anxts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3anxts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3anxts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3anxts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3anxts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3anxts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3anxts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3anxts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3anxts.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/ccjz9O5z.s: Assembler messages:
encrypt.c: /tmp/ccjz9O5z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjz9O5z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjz9O5z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjz9O5z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz9O5z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz9O5z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz9O5z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjz9O5z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjz9O5z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjz9O5z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz9O5z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz9O5z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz9O5z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz9O5z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz9O5z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjz9O5z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz9O5z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz9O5z.s: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/ccXomUc4.s: Assembler messages:
encrypt.c: /tmp/ccXomUc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXomUc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXomUc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXomUc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXomUc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXomUc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXomUc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXomUc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXomUc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXomUc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXomUc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXomUc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXomUc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXomUc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXomUc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXomUc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXomUc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXomUc4.s: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/ccYTfyDl.s: Assembler messages:
encrypt.c: /tmp/ccYTfyDl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYTfyDl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYTfyDl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYTfyDl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTfyDl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTfyDl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTfyDl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYTfyDl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYTfyDl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTfyDl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYTfyDl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYTfyDl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTfyDl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTfyDl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfyDl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTfyDl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYTfyDl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYTfyDl.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIg3r8D.s: Assembler messages:
encrypt.c: /tmp/ccIg3r8D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIg3r8D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIg3r8D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIg3r8D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg3r8D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg3r8D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg3r8D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIg3r8D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIg3r8D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIg3r8D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg3r8D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg3r8D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg3r8D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg3r8D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg3r8D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIg3r8D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg3r8D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg3r8D.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLc5Kq1.s: Assembler messages:
encrypt.c: /tmp/ccLc5Kq1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLc5Kq1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLc5Kq1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLc5Kq1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc5Kq1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc5Kq1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc5Kq1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLc5Kq1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc5Kq1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLc5Kq1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLc5Kq1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc5Kq1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc5Kq1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc5Kq1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc5Kq1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc5Kq1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLc5Kq1.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4yc2RI.s: Assembler messages:
encrypt.c: /tmp/cc4yc2RI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yc2RI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yc2RI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yc2RI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yc2RI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yc2RI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yc2RI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yc2RI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yc2RI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4yc2RI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yc2RI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yc2RI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yc2RI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yc2RI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yc2RI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yc2RI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yc2RI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yc2RI.s: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/ccO1S4ad.s: Assembler messages:
encrypt.c: /tmp/ccO1S4ad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1S4ad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1S4ad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1S4ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1S4ad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1S4ad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1S4ad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1S4ad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1S4ad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1S4ad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1S4ad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1S4ad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1S4ad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1S4ad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1S4ad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1S4ad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1S4ad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1S4ad.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/ccHiydcn.s: Assembler messages:
encrypt.c: /tmp/ccHiydcn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiydcn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiydcn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiydcn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiydcn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiydcn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiydcn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiydcn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiydcn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHiydcn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiydcn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiydcn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiydcn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiydcn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiydcn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiydcn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiydcn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiydcn.s: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/ccvNckKI.s: Assembler messages:
encrypt.c: /tmp/ccvNckKI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNckKI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNckKI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNckKI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNckKI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNckKI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNckKI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNckKI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNckKI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNckKI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvNckKI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNckKI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNckKI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNckKI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNckKI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNckKI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNckKI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNckKI.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/ccd7TKGK.s: Assembler messages:
encrypt.c: /tmp/ccd7TKGK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7TKGK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7TKGK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7TKGK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7TKGK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7TKGK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7TKGK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7TKGK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7TKGK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7TKGK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd7TKGK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd7TKGK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7TKGK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7TKGK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7TKGK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7TKGK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7TKGK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd7TKGK.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/ccglPCP9.s: Assembler messages:
encrypt.c: /tmp/ccglPCP9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglPCP9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglPCP9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglPCP9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglPCP9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglPCP9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglPCP9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglPCP9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglPCP9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccglPCP9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglPCP9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglPCP9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglPCP9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglPCP9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglPCP9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglPCP9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglPCP9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglPCP9.s: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/ccOobY5D.s: Assembler messages:
encrypt.c: /tmp/ccOobY5D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOobY5D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOobY5D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOobY5D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOobY5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOobY5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOobY5D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOobY5D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOobY5D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOobY5D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOobY5D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOobY5D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOobY5D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOobY5D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOobY5D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOobY5D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOobY5D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOobY5D.s: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/cchcAvyj.s: Assembler messages:
encrypt.c: /tmp/cchcAvyj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcAvyj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcAvyj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchcAvyj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcAvyj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcAvyj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcAvyj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcAvyj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcAvyj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcAvyj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchcAvyj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcAvyj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcAvyj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcAvyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcAvyj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcAvyj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcAvyj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcAvyj.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/ccK7Slmr.s: Assembler messages:
encrypt.c: /tmp/ccK7Slmr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7Slmr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7Slmr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7Slmr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7Slmr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7Slmr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7Slmr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7Slmr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7Slmr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7Slmr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK7Slmr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7Slmr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7Slmr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7Slmr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7Slmr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7Slmr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7Slmr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7Slmr.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/ccOnT5tO.s: Assembler messages:
encrypt.c: /tmp/ccOnT5tO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnT5tO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnT5tO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnT5tO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnT5tO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnT5tO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnT5tO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnT5tO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnT5tO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOnT5tO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnT5tO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnT5tO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnT5tO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnT5tO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnT5tO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnT5tO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnT5tO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnT5tO.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc36VE8Y.s: Assembler messages:
encrypt.c: /tmp/cc36VE8Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc36VE8Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc36VE8Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc36VE8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36VE8Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36VE8Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36VE8Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc36VE8Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc36VE8Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36VE8Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc36VE8Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc36VE8Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36VE8Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36VE8Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc36VE8Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36VE8Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc36VE8Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc36VE8Y.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=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyx4ksv.s: Assembler messages:
encrypt.c: /tmp/ccyx4ksv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyx4ksv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyx4ksv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyx4ksv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyx4ksv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyx4ksv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyx4ksv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyx4ksv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyx4ksv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyx4ksv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyx4ksv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyx4ksv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyx4ksv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyx4ksv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyx4ksv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyx4ksv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyx4ksv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyx4ksv.s: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=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWqaVeV.s: Assembler messages:
encrypt.c: /tmp/ccWqaVeV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqaVeV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqaVeV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqaVeV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqaVeV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqaVeV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqaVeV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqaVeV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqaVeV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqaVeV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWqaVeV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWqaVeV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqaVeV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqaVeV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqaVeV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqaVeV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqaVeV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWqaVeV.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu1GcJf.s: Assembler messages:
encrypt.c: /tmp/ccu1GcJf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu1GcJf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu1GcJf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu1GcJf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1GcJf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1GcJf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1GcJf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu1GcJf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu1GcJf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu1GcJf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu1GcJf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1GcJf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1GcJf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1GcJf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1GcJf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu1GcJf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1GcJf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu1GcJf.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3iL3mI.s: Assembler messages:
encrypt.c: /tmp/cc3iL3mI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iL3mI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iL3mI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iL3mI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iL3mI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iL3mI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iL3mI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iL3mI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iL3mI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3iL3mI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3iL3mI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iL3mI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iL3mI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iL3mI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iL3mI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iL3mI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iL3mI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3iL3mI.s: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/ccTlX6Mr.s: Assembler messages:
encrypt.c: /tmp/ccTlX6Mr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTlX6Mr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTlX6Mr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTlX6Mr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlX6Mr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlX6Mr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlX6Mr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTlX6Mr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlX6Mr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTlX6Mr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTlX6Mr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlX6Mr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlX6Mr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlX6Mr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlX6Mr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTlX6Mr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTlX6Mr.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJeCPcY.s: Assembler messages:
encrypt.c: /tmp/ccJeCPcY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJeCPcY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJeCPcY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJeCPcY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeCPcY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeCPcY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeCPcY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJeCPcY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJeCPcY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJeCPcY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJeCPcY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeCPcY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeCPcY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeCPcY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeCPcY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJeCPcY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeCPcY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJeCPcY.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxnelfC.s: Assembler messages:
encrypt.c: /tmp/ccxnelfC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnelfC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnelfC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnelfC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnelfC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnelfC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnelfC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnelfC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnelfC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnelfC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxnelfC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnelfC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnelfC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnelfC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnelfC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnelfC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnelfC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnelfC.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAA9LbA.s: Assembler messages:
encrypt.c: /tmp/ccAA9LbA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAA9LbA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAA9LbA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAA9LbA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAA9LbA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAA9LbA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAA9LbA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAA9LbA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAA9LbA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAA9LbA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAA9LbA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAA9LbA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAA9LbA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAA9LbA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAA9LbA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAA9LbA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAA9LbA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAA9LbA.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwMf4M8.s: Assembler messages:
encrypt.c: /tmp/ccwMf4M8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMf4M8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMf4M8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMf4M8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMf4M8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMf4M8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMf4M8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMf4M8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMf4M8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMf4M8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwMf4M8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwMf4M8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMf4M8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMf4M8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMf4M8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMf4M8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMf4M8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwMf4M8.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=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM5H6Cl.s: Assembler messages:
encrypt.c: /tmp/ccM5H6Cl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5H6Cl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5H6Cl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5H6Cl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5H6Cl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5H6Cl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5H6Cl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5H6Cl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM5H6Cl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5H6Cl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5H6Cl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5H6Cl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5H6Cl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5H6Cl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5H6Cl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5H6Cl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5H6Cl.s: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/ccPXdPWT.s: Assembler messages:
encrypt.c: /tmp/ccPXdPWT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXdPWT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXdPWT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXdPWT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXdPWT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXdPWT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXdPWT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXdPWT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXdPWT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXdPWT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPXdPWT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXdPWT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXdPWT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXdPWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXdPWT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXdPWT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXdPWT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXdPWT.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP22Q9y.s: Assembler messages:
encrypt.c: /tmp/ccP22Q9y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP22Q9y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP22Q9y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP22Q9y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP22Q9y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP22Q9y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP22Q9y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP22Q9y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP22Q9y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP22Q9y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP22Q9y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP22Q9y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP22Q9y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP22Q9y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP22Q9y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP22Q9y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP22Q9y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP22Q9y.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTPkjyR.s: Assembler messages:
encrypt.c: /tmp/ccTPkjyR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPkjyR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPkjyR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPkjyR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPkjyR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPkjyR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPkjyR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPkjyR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPkjyR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTPkjyR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPkjyR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPkjyR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPkjyR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPkjyR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPkjyR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPkjyR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPkjyR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPkjyR.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMSbdXL.s: Assembler messages:
encrypt.c: /tmp/ccMSbdXL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSbdXL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSbdXL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSbdXL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSbdXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSbdXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSbdXL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSbdXL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSbdXL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSbdXL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMSbdXL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMSbdXL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSbdXL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSbdXL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbdXL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSbdXL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSbdXL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMSbdXL.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/ccXwOta1.s: Assembler messages:
encrypt.c: /tmp/ccXwOta1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXwOta1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXwOta1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXwOta1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwOta1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwOta1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwOta1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXwOta1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXwOta1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXwOta1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwOta1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwOta1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwOta1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwOta1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwOta1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwOta1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwOta1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwOta1.s: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/ccCPIaMw.s: Assembler messages:
encrypt.c: /tmp/ccCPIaMw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPIaMw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPIaMw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPIaMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPIaMw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPIaMw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPIaMw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPIaMw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPIaMw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCPIaMw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCPIaMw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPIaMw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPIaMw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIaMw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPIaMw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPIaMw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPIaMw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCPIaMw.s: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/ccPyjdPf.s: Assembler messages:
encrypt.c: /tmp/ccPyjdPf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPyjdPf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPyjdPf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPyjdPf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjdPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjdPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjdPf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPyjdPf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPyjdPf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjdPf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPyjdPf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyjdPf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjdPf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjdPf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyjdPf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjdPf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPyjdPf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyjdPf.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccss2YR6.s: Assembler messages:
encrypt.c: /tmp/ccss2YR6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccss2YR6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccss2YR6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccss2YR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccss2YR6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccss2YR6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccss2YR6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccss2YR6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccss2YR6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccss2YR6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccss2YR6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccss2YR6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccss2YR6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccss2YR6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccss2YR6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccss2YR6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccss2YR6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccss2YR6.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccth2hA9.s: Assembler messages:
encrypt.c: /tmp/ccth2hA9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccth2hA9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccth2hA9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccth2hA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth2hA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth2hA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth2hA9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccth2hA9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccth2hA9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth2hA9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccth2hA9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccth2hA9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth2hA9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth2hA9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth2hA9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth2hA9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccth2hA9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccth2hA9.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4y5TfQ.s: Assembler messages:
encrypt.c: /tmp/cc4y5TfQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4y5TfQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4y5TfQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4y5TfQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y5TfQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y5TfQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y5TfQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4y5TfQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y5TfQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4y5TfQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y5TfQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y5TfQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y5TfQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y5TfQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y5TfQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4y5TfQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y5TfQ.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/ccaEIUHz.s: Assembler messages:
encrypt.c: /tmp/ccaEIUHz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEIUHz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEIUHz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEIUHz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEIUHz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEIUHz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEIUHz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEIUHz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEIUHz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaEIUHz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEIUHz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEIUHz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEIUHz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEIUHz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEIUHz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEIUHz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEIUHz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEIUHz.s: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/ccxdxxoU.s: Assembler messages:
encrypt.c: /tmp/ccxdxxoU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdxxoU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdxxoU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdxxoU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdxxoU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdxxoU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdxxoU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdxxoU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdxxoU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxdxxoU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdxxoU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdxxoU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdxxoU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdxxoU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdxxoU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdxxoU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdxxoU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdxxoU.s: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/ccyWM3mY.s: Assembler messages:
encrypt.c: /tmp/ccyWM3mY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWM3mY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWM3mY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWM3mY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWM3mY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWM3mY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWM3mY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWM3mY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWM3mY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWM3mY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyWM3mY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWM3mY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWM3mY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWM3mY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWM3mY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWM3mY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWM3mY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWM3mY.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cckT445v.s: Assembler messages:
encrypt.c: /tmp/cckT445v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckT445v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckT445v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckT445v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT445v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT445v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT445v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckT445v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckT445v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT445v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckT445v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckT445v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT445v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT445v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckT445v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT445v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckT445v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckT445v.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoaa7Sm.s: Assembler messages:
encrypt.c: /tmp/ccoaa7Sm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoaa7Sm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoaa7Sm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoaa7Sm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaa7Sm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaa7Sm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaa7Sm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoaa7Sm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoaa7Sm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaa7Sm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaa7Sm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaa7Sm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaa7Sm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaa7Sm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoaa7Sm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaa7Sm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaa7Sm.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc61I5s7.s: Assembler messages:
encrypt.c: /tmp/cc61I5s7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61I5s7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61I5s7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc61I5s7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61I5s7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61I5s7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61I5s7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61I5s7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61I5s7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc61I5s7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61I5s7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61I5s7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61I5s7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61I5s7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61I5s7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61I5s7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61I5s7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61I5s7.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR1QjlA.s: Assembler messages:
encrypt.c: /tmp/ccR1QjlA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1QjlA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1QjlA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1QjlA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1QjlA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1QjlA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1QjlA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1QjlA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1QjlA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1QjlA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1QjlA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1QjlA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1QjlA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1QjlA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1QjlA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1QjlA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1QjlA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1QjlA.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQTHbnH.s: Assembler messages:
encrypt.c: /tmp/ccQTHbnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTHbnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTHbnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTHbnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTHbnH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTHbnH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTHbnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTHbnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTHbnH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQTHbnH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTHbnH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTHbnH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTHbnH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTHbnH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTHbnH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTHbnH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTHbnH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTHbnH.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu18c03.s: Assembler messages:
encrypt.c: /tmp/ccu18c03.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu18c03.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu18c03.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu18c03.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu18c03.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu18c03.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu18c03.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu18c03.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu18c03.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu18c03.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu18c03.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu18c03.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu18c03.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu18c03.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu18c03.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu18c03.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu18c03.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu18c03.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKdyepP.s: Assembler messages:
encrypt.c: /tmp/ccKdyepP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKdyepP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKdyepP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKdyepP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdyepP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdyepP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdyepP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKdyepP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKdyepP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKdyepP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdyepP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdyepP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdyepP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdyepP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdyepP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKdyepP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdyepP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdyepP.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cckCvWKg.s: Assembler messages:
encrypt.c: /tmp/cckCvWKg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckCvWKg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckCvWKg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckCvWKg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCvWKg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCvWKg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCvWKg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckCvWKg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckCvWKg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCvWKg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckCvWKg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckCvWKg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCvWKg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCvWKg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckCvWKg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCvWKg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckCvWKg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckCvWKg.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXGxdiT.s: Assembler messages:
encrypt.c: /tmp/ccXGxdiT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGxdiT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGxdiT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGxdiT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGxdiT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGxdiT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGxdiT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGxdiT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGxdiT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGxdiT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXGxdiT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGxdiT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGxdiT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGxdiT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGxdiT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGxdiT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGxdiT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGxdiT.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=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZqpkKl.s: Assembler messages:
encrypt.c: /tmp/ccZqpkKl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqpkKl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqpkKl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZqpkKl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqpkKl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqpkKl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqpkKl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZqpkKl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqpkKl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZqpkKl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZqpkKl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqpkKl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqpkKl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqpkKl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqpkKl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqpkKl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqpkKl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZqpkKl.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3nMy8k.s: Assembler messages:
encrypt.c: /tmp/cc3nMy8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nMy8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nMy8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nMy8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nMy8k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nMy8k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nMy8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nMy8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nMy8k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nMy8k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nMy8k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nMy8k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nMy8k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nMy8k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nMy8k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nMy8k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nMy8k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nMy8k.s: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/ccv2iQOj.s: Assembler messages:
encrypt.c: /tmp/ccv2iQOj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2iQOj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2iQOj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2iQOj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2iQOj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2iQOj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2iQOj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2iQOj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2iQOj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2iQOj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv2iQOj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2iQOj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2iQOj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2iQOj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2iQOj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2iQOj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2iQOj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2iQOj.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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAItpUO.s: Assembler messages:
encrypt.c: /tmp/ccAItpUO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAItpUO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAItpUO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAItpUO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAItpUO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAItpUO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAItpUO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAItpUO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAItpUO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAItpUO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAItpUO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAItpUO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAItpUO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAItpUO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAItpUO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAItpUO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAItpUO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAItpUO.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaYrpWR.s: Assembler messages:
encrypt.c: /tmp/ccaYrpWR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYrpWR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYrpWR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYrpWR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYrpWR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYrpWR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYrpWR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYrpWR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYrpWR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaYrpWR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaYrpWR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYrpWR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYrpWR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYrpWR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYrpWR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYrpWR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYrpWR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaYrpWR.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7yqarW.s: Assembler messages:
encrypt.c: /tmp/cc7yqarW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7yqarW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7yqarW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7yqarW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yqarW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yqarW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yqarW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7yqarW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7yqarW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yqarW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7yqarW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7yqarW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yqarW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yqarW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yqarW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yqarW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7yqarW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7yqarW.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/ccsPiPcd.s: Assembler messages:
encrypt.c: /tmp/ccsPiPcd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPiPcd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPiPcd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPiPcd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPiPcd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPiPcd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPiPcd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPiPcd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPiPcd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsPiPcd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPiPcd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPiPcd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPiPcd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPiPcd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPiPcd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPiPcd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPiPcd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPiPcd.s: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/ccRLsueE.s: Assembler messages:
encrypt.c: /tmp/ccRLsueE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLsueE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLsueE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLsueE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLsueE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLsueE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLsueE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLsueE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLsueE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRLsueE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLsueE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLsueE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLsueE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLsueE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLsueE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLsueE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLsueE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLsueE.s: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/cclVTEGD.s: Assembler messages:
encrypt.c: /tmp/cclVTEGD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVTEGD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVTEGD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclVTEGD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVTEGD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVTEGD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVTEGD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVTEGD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVTEGD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVTEGD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclVTEGD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVTEGD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVTEGD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVTEGD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVTEGD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVTEGD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVTEGD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVTEGD.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/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF62y6J.s: Assembler messages:
encrypt.c: /tmp/ccF62y6J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF62y6J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF62y6J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF62y6J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF62y6J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF62y6J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF62y6J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF62y6J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF62y6J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF62y6J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF62y6J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF62y6J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF62y6J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF62y6J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF62y6J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF62y6J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF62y6J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF62y6J.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/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp9xjuV.s: Assembler messages:
encrypt.c: /tmp/ccp9xjuV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9xjuV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9xjuV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9xjuV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9xjuV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9xjuV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9xjuV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9xjuV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9xjuV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9xjuV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9xjuV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9xjuV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9xjuV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9xjuV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9xjuV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9xjuV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9xjuV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9xjuV.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/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgDqZQo.s: Assembler messages:
encrypt.c: /tmp/ccgDqZQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDqZQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDqZQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDqZQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDqZQo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDqZQo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDqZQo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDqZQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDqZQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDqZQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDqZQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDqZQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDqZQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDqZQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDqZQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDqZQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDqZQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDqZQo.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/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwbcdcf.s: Assembler messages:
encrypt.c: /tmp/ccwbcdcf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbcdcf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbcdcf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbcdcf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbcdcf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbcdcf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbcdcf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbcdcf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbcdcf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbcdcf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwbcdcf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbcdcf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbcdcf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbcdcf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbcdcf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbcdcf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbcdcf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbcdcf.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXGBMOF.s: Assembler messages:
encrypt.c: /tmp/ccXGBMOF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGBMOF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGBMOF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGBMOF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGBMOF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGBMOF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGBMOF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGBMOF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGBMOF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXGBMOF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGBMOF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGBMOF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGBMOF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGBMOF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGBMOF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGBMOF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGBMOF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGBMOF.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/cch1Gkis.s: Assembler messages:
encrypt.c: /tmp/cch1Gkis.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch1Gkis.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch1Gkis.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch1Gkis.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Gkis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Gkis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Gkis.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch1Gkis.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch1Gkis.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Gkis.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch1Gkis.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1Gkis.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Gkis.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Gkis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1Gkis.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Gkis.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch1Gkis.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1Gkis.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/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco7LP9e.s: Assembler messages:
encrypt.c: /tmp/cco7LP9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7LP9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7LP9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7LP9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7LP9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7LP9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7LP9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7LP9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7LP9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7LP9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7LP9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7LP9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7LP9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7LP9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7LP9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7LP9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7LP9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7LP9e.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/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczNXsnX.s: Assembler messages:
encrypt.c: /tmp/cczNXsnX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNXsnX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczNXsnX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczNXsnX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNXsnX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNXsnX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNXsnX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczNXsnX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczNXsnX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNXsnX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczNXsnX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNXsnX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNXsnX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNXsnX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNXsnX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNXsnX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNXsnX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNXsnX.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/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc4OA11.s: Assembler messages:
encrypt.c: /tmp/ccc4OA11.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4OA11.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4OA11.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4OA11.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4OA11.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4OA11.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4OA11.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4OA11.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4OA11.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4OA11.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc4OA11.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4OA11.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4OA11.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4OA11.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4OA11.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4OA11.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4OA11.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4OA11.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctAP3ag.s: Assembler messages:
encrypt.c: /tmp/cctAP3ag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAP3ag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAP3ag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctAP3ag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAP3ag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAP3ag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAP3ag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAP3ag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAP3ag.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctAP3ag.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAP3ag.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAP3ag.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAP3ag.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAP3ag.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAP3ag.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAP3ag.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAP3ag.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAP3ag.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/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLiTzBT.s: Assembler messages:
encrypt.c: /tmp/ccLiTzBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiTzBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiTzBT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiTzBT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiTzBT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiTzBT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiTzBT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiTzBT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiTzBT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLiTzBT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiTzBT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiTzBT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiTzBT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiTzBT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiTzBT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiTzBT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiTzBT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiTzBT.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/cco7SyAH.s: Assembler messages:
encrypt.c: /tmp/cco7SyAH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7SyAH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7SyAH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco7SyAH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7SyAH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7SyAH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7SyAH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7SyAH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7SyAH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7SyAH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco7SyAH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7SyAH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7SyAH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7SyAH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7SyAH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7SyAH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7SyAH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7SyAH.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/ccK3UwaI.s: Assembler messages:
encrypt.c: /tmp/ccK3UwaI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3UwaI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3UwaI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3UwaI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3UwaI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3UwaI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3UwaI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3UwaI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3UwaI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3UwaI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK3UwaI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK3UwaI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3UwaI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3UwaI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3UwaI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3UwaI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3UwaI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK3UwaI.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/ccPTHTP8.s: Assembler messages:
encrypt.c: /tmp/ccPTHTP8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPTHTP8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPTHTP8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPTHTP8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTHTP8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTHTP8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTHTP8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPTHTP8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPTHTP8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPTHTP8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTHTP8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTHTP8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTHTP8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTHTP8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTHTP8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTHTP8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTHTP8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTHTP8.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/ccG1DxMk.s: Assembler messages:
encrypt.c: /tmp/ccG1DxMk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1DxMk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1DxMk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1DxMk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1DxMk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1DxMk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1DxMk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1DxMk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1DxMk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1DxMk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1DxMk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1DxMk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1DxMk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1DxMk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1DxMk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1DxMk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1DxMk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1DxMk.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/ccx3pUCD.s: Assembler messages:
encrypt.c: /tmp/ccx3pUCD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3pUCD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3pUCD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3pUCD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3pUCD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3pUCD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3pUCD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3pUCD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3pUCD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx3pUCD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3pUCD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3pUCD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3pUCD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3pUCD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3pUCD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3pUCD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3pUCD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3pUCD.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/cc7QfBgI.s: Assembler messages:
encrypt.c: /tmp/cc7QfBgI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7QfBgI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7QfBgI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7QfBgI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7QfBgI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7QfBgI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7QfBgI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QfBgI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc7QfBgI.s: Assembler messages:
encrypt.c: /tmp/cc7QfBgI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7QfBgI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7QfBgI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7QfBgI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7QfBgI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7QfBgI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7QfBgI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QfBgI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QfBgI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QfBgI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QfBgI.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/ccWxAfsn.s: Assembler messages:
encrypt.c: /tmp/ccWxAfsn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxAfsn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxAfsn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxAfsn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxAfsn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxAfsn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWxAfsn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxAfsn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccWxAfsn.s: Assembler messages:
encrypt.c: /tmp/ccWxAfsn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxAfsn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxAfsn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxAfsn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxAfsn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxAfsn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWxAfsn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWxAfsn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxAfsn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxAfsn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWxAfsn.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/ccJn6Zp4.s: Assembler messages:
encrypt.c: /tmp/ccJn6Zp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJn6Zp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJn6Zp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJn6Zp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJn6Zp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJn6Zp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJn6Zp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccJn6Zp4.s: Assembler messages:
encrypt.c: /tmp/ccJn6Zp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJn6Zp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJn6Zp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJn6Zp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJn6Zp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJn6Zp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJn6Zp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJn6Zp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJn6Zp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJn6Zp4.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/ccXyTSPk.s: Assembler messages:
encrypt.c: /tmp/ccXyTSPk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyTSPk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyTSPk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyTSPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyTSPk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyTSPk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXyTSPk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyTSPk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccXyTSPk.s: Assembler messages:
encrypt.c: /tmp/ccXyTSPk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXyTSPk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXyTSPk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXyTSPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXyTSPk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXyTSPk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXyTSPk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXyTSPk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXyTSPk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXyTSPk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXyTSPk.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/ccFi74C5.s: Assembler messages:
encrypt.c: /tmp/ccFi74C5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFi74C5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFi74C5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFi74C5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFi74C5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFi74C5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFi74C5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFi74C5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccFi74C5.s: Assembler messages:
encrypt.c: /tmp/ccFi74C5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFi74C5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFi74C5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFi74C5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFi74C5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFi74C5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFi74C5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFi74C5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFi74C5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFi74C5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFi74C5.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/cczDGAhv.s: Assembler messages:
encrypt.c: /tmp/cczDGAhv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDGAhv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDGAhv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczDGAhv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDGAhv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDGAhv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDGAhv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDGAhv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cczDGAhv.s: Assembler messages:
encrypt.c: /tmp/cczDGAhv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDGAhv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDGAhv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczDGAhv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDGAhv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDGAhv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDGAhv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDGAhv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDGAhv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDGAhv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDGAhv.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/ccIAuDn0.s: Assembler messages:
encrypt.c: /tmp/ccIAuDn0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAuDn0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAuDn0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAuDn0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAuDn0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAuDn0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIAuDn0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAuDn0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIAuDn0.s: Assembler messages:
encrypt.c: /tmp/ccIAuDn0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAuDn0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAuDn0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAuDn0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAuDn0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAuDn0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIAuDn0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAuDn0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAuDn0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAuDn0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAuDn0.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/ccVAIxqL.s: Assembler messages:
encrypt.c: /tmp/ccVAIxqL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAIxqL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAIxqL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVAIxqL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVAIxqL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAIxqL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVAIxqL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVAIxqL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccVAIxqL.s: Assembler messages:
encrypt.c: /tmp/ccVAIxqL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAIxqL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAIxqL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVAIxqL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVAIxqL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAIxqL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVAIxqL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAIxqL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAIxqL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVAIxqL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAIxqL.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/cc19GcBe.s: Assembler messages:
encrypt.c: /tmp/cc19GcBe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19GcBe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19GcBe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19GcBe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19GcBe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19GcBe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19GcBe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19GcBe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19GcBe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19GcBe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19GcBe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19GcBe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19GcBe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19GcBe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19GcBe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19GcBe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19GcBe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19GcBe.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/ccmWDQM7.s: Assembler messages:
encrypt.c: /tmp/ccmWDQM7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWDQM7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWDQM7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWDQM7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWDQM7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWDQM7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWDQM7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWDQM7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWDQM7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWDQM7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmWDQM7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWDQM7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWDQM7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWDQM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWDQM7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWDQM7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWDQM7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWDQM7.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/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccAJDUv2.s: Assembler messages:
encrypt.c: /tmp/ccAJDUv2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJDUv2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJDUv2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJDUv2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJDUv2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJDUv2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJDUv2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJDUv2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJDUv2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAJDUv2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJDUv2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJDUv2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJDUv2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJDUv2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJDUv2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJDUv2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJDUv2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJDUv2.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cccz7LaO.s: Assembler messages:
encrypt.c: /tmp/cccz7LaO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccz7LaO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccz7LaO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccz7LaO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz7LaO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz7LaO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz7LaO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccz7LaO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccz7LaO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz7LaO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccz7LaO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccz7LaO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz7LaO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz7LaO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccz7LaO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz7LaO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccz7LaO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccz7LaO.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccECksHw.s: Assembler messages:
encrypt.c: /tmp/ccECksHw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECksHw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECksHw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccECksHw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECksHw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECksHw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECksHw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECksHw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECksHw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccECksHw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccECksHw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECksHw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECksHw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECksHw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECksHw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECksHw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECksHw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccECksHw.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-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbfFeqr.s: Assembler messages:
encrypt.c: /tmp/ccbfFeqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfFeqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfFeqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfFeqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfFeqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfFeqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfFeqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfFeqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfFeqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfFeqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbfFeqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfFeqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfFeqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfFeqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfFeqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfFeqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfFeqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfFeqr.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-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Iewhs.s: Assembler messages:
encrypt.c: /tmp/cc0Iewhs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Iewhs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Iewhs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Iewhs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Iewhs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Iewhs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Iewhs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Iewhs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Iewhs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Iewhs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Iewhs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Iewhs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Iewhs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Iewhs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Iewhs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Iewhs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Iewhs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Iewhs.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpG7Kzi.s: Assembler messages:
encrypt.c: /tmp/ccpG7Kzi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpG7Kzi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpG7Kzi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpG7Kzi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpG7Kzi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpG7Kzi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpG7Kzi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpG7Kzi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpG7Kzi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpG7Kzi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpG7Kzi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpG7Kzi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpG7Kzi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpG7Kzi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpG7Kzi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpG7Kzi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpG7Kzi.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/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEc1bv2.s: Assembler messages:
encrypt.c: /tmp/ccEc1bv2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEc1bv2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEc1bv2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEc1bv2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc1bv2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc1bv2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc1bv2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEc1bv2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEc1bv2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc1bv2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEc1bv2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEc1bv2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc1bv2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc1bv2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEc1bv2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc1bv2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEc1bv2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc1bv2.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/ccvmfSy7.s: Assembler messages:
encrypt.c: /tmp/ccvmfSy7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmfSy7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmfSy7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmfSy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmfSy7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmfSy7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmfSy7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmfSy7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmfSy7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmfSy7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmfSy7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmfSy7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmfSy7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmfSy7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmfSy7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmfSy7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmfSy7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmfSy7.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/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2gxNyL.s: Assembler messages:
encrypt.c: /tmp/cc2gxNyL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gxNyL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gxNyL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2gxNyL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gxNyL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gxNyL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gxNyL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2gxNyL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gxNyL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2gxNyL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gxNyL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gxNyL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gxNyL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gxNyL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gxNyL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2gxNyL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gxNyL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gxNyL.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/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbOZlUt.s: Assembler messages:
encrypt.c: /tmp/ccbOZlUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOZlUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOZlUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOZlUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOZlUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOZlUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOZlUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOZlUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOZlUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOZlUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbOZlUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOZlUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOZlUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOZlUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOZlUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOZlUt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOZlUt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOZlUt.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/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLRSpjw.s: Assembler messages:
encrypt.c: /tmp/ccLRSpjw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRSpjw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLRSpjw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLRSpjw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSpjw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSpjw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSpjw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLRSpjw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLRSpjw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSpjw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLRSpjw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRSpjw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSpjw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSpjw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRSpjw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSpjw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRSpjw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRSpjw.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccagA9f7.s: Assembler messages:
encrypt.c: /tmp/ccagA9f7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccagA9f7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccagA9f7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccagA9f7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccagA9f7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccagA9f7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccagA9f7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccagA9f7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccagA9f7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccagA9f7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccagA9f7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagA9f7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagA9f7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccagA9f7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagA9f7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccagA9f7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagA9f7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccagA9f7.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceAhuGc.s: Assembler messages:
encrypt.c: /tmp/cceAhuGc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAhuGc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAhuGc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceAhuGc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAhuGc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAhuGc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAhuGc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAhuGc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAhuGc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAhuGc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceAhuGc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAhuGc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAhuGc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAhuGc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAhuGc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAhuGc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAhuGc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAhuGc.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/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoOvXOJ.s: Assembler messages:
encrypt.c: /tmp/ccoOvXOJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoOvXOJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoOvXOJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoOvXOJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvXOJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvXOJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvXOJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoOvXOJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoOvXOJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOvXOJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvXOJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvXOJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOvXOJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvXOJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoOvXOJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvXOJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOvXOJ.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/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN6tL5M.s: Assembler messages:
encrypt.c: /tmp/ccN6tL5M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6tL5M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6tL5M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6tL5M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6tL5M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6tL5M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6tL5M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6tL5M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6tL5M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN6tL5M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6tL5M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6tL5M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6tL5M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6tL5M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6tL5M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6tL5M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6tL5M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6tL5M.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/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl3GWBo.s: Assembler messages:
encrypt.c: /tmp/ccl3GWBo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3GWBo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3GWBo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3GWBo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3GWBo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3GWBo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3GWBo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3GWBo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3GWBo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3GWBo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl3GWBo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3GWBo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3GWBo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3GWBo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3GWBo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3GWBo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3GWBo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3GWBo.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/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbIuHmT.s: Assembler messages:
encrypt.c: /tmp/ccbIuHmT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIuHmT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIuHmT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIuHmT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIuHmT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIuHmT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIuHmT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIuHmT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIuHmT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIuHmT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbIuHmT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbIuHmT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIuHmT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIuHmT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIuHmT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIuHmT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIuHmT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbIuHmT.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd7CqXp.s: Assembler messages:
encrypt.c: /tmp/ccd7CqXp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7CqXp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7CqXp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7CqXp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7CqXp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7CqXp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7CqXp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7CqXp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7CqXp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7CqXp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7CqXp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7CqXp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7CqXp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7CqXp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7CqXp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7CqXp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7CqXp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7CqXp.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/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc52E9k9.s: Assembler messages:
encrypt.c: /tmp/cc52E9k9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52E9k9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52E9k9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc52E9k9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52E9k9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52E9k9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52E9k9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52E9k9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52E9k9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc52E9k9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52E9k9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52E9k9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52E9k9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52E9k9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52E9k9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52E9k9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52E9k9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52E9k9.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/ccTuwP2E.s: Assembler messages:
encrypt.c: /tmp/ccTuwP2E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTuwP2E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTuwP2E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTuwP2E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuwP2E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuwP2E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuwP2E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTuwP2E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTuwP2E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuwP2E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTuwP2E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuwP2E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuwP2E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuwP2E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuwP2E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuwP2E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTuwP2E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuwP2E.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/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYtgC5R.s: Assembler messages:
encrypt.c: /tmp/ccYtgC5R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYtgC5R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYtgC5R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYtgC5R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtgC5R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtgC5R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtgC5R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYtgC5R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYtgC5R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYtgC5R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtgC5R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtgC5R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtgC5R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgC5R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtgC5R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYtgC5R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtgC5R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtgC5R.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccta2Nfl.s: Assembler messages:
encrypt.c: /tmp/ccta2Nfl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccta2Nfl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccta2Nfl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccta2Nfl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta2Nfl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta2Nfl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta2Nfl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccta2Nfl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccta2Nfl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta2Nfl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccta2Nfl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta2Nfl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta2Nfl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta2Nfl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta2Nfl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta2Nfl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccta2Nfl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta2Nfl.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc044v1u.s: Assembler messages:
encrypt.c: /tmp/cc044v1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc044v1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc044v1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc044v1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc044v1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc044v1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc044v1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc044v1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc044v1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc044v1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc044v1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc044v1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc044v1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc044v1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc044v1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc044v1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc044v1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc044v1u.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/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9w8Vw2.s: Assembler messages:
encrypt.c: /tmp/cc9w8Vw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9w8Vw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9w8Vw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9w8Vw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w8Vw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w8Vw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w8Vw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9w8Vw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w8Vw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9w8Vw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9w8Vw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w8Vw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w8Vw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9w8Vw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w8Vw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9w8Vw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9w8Vw2.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1o4Fz.s: Assembler messages:
encrypt.c: /tmp/ccZ1o4Fz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1o4Fz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1o4Fz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1o4Fz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1o4Fz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1o4Fz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1o4Fz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1o4Fz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1o4Fz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ1o4Fz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1o4Fz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1o4Fz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1o4Fz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1o4Fz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1o4Fz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1o4Fz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1o4Fz.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsMVG1U.s: Assembler messages:
encrypt.c: /tmp/ccsMVG1U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMVG1U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMVG1U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMVG1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMVG1U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMVG1U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMVG1U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMVG1U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMVG1U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsMVG1U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMVG1U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMVG1U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMVG1U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMVG1U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMVG1U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMVG1U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMVG1U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMVG1U.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT8Zh8D.s: Assembler messages:
encrypt.c: /tmp/ccT8Zh8D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8Zh8D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8Zh8D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8Zh8D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Zh8D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Zh8D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Zh8D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8Zh8D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT8Zh8D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT8Zh8D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Zh8D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Zh8D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8Zh8D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Zh8D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8Zh8D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Zh8D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT8Zh8D.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/ccxZ9zfc.s: Assembler messages:
encrypt.c: /tmp/ccxZ9zfc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZ9zfc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZ9zfc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZ9zfc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ9zfc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ9zfc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ9zfc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxZ9zfc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ9zfc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxZ9zfc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ9zfc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ9zfc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ9zfc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ9zfc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ9zfc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZ9zfc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ9zfc.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJAFzmS.s: Assembler messages:
encrypt.c: /tmp/ccJAFzmS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAFzmS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAFzmS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAFzmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAFzmS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAFzmS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAFzmS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAFzmS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAFzmS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAFzmS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJAFzmS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAFzmS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAFzmS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAFzmS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAFzmS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAFzmS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAFzmS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAFzmS.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=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJxaKpb.s: Assembler messages:
encrypt.c: /tmp/ccJxaKpb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxaKpb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxaKpb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxaKpb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxaKpb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxaKpb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxaKpb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxaKpb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxaKpb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJxaKpb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxaKpb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxaKpb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxaKpb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxaKpb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxaKpb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxaKpb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxaKpb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxaKpb.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=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCfrCcW.s: Assembler messages:
encrypt.c: /tmp/ccCfrCcW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfrCcW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfrCcW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfrCcW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfrCcW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfrCcW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfrCcW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfrCcW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfrCcW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfrCcW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCfrCcW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfrCcW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfrCcW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfrCcW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfrCcW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfrCcW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfrCcW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfrCcW.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/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbctQGy.s: Assembler messages:
encrypt.c: /tmp/ccbctQGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbctQGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbctQGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbctQGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbctQGy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbctQGy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbctQGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbctQGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbctQGy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbctQGy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbctQGy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbctQGy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbctQGy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbctQGy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbctQGy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbctQGy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbctQGy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbctQGy.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4HkkCC.s: Assembler messages:
encrypt.c: /tmp/cc4HkkCC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HkkCC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HkkCC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HkkCC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HkkCC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HkkCC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HkkCC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HkkCC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HkkCC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HkkCC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4HkkCC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HkkCC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HkkCC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HkkCC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HkkCC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HkkCC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HkkCC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HkkCC.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/ccKOcrpP.s: Assembler messages:
encrypt.c: /tmp/ccKOcrpP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKOcrpP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKOcrpP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKOcrpP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOcrpP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOcrpP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOcrpP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKOcrpP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKOcrpP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKOcrpP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKOcrpP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOcrpP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOcrpP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKOcrpP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOcrpP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKOcrpP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOcrpP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKOcrpP.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/ccWAuWXf.s: Assembler messages:
encrypt.c: /tmp/ccWAuWXf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAuWXf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAuWXf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAuWXf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAuWXf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAuWXf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAuWXf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAuWXf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAuWXf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAuWXf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWAuWXf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAuWXf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAuWXf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAuWXf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAuWXf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAuWXf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAuWXf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAuWXf.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/ccvjFlYT.s: Assembler messages:
encrypt.c: /tmp/ccvjFlYT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjFlYT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjFlYT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjFlYT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjFlYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjFlYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjFlYT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjFlYT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjFlYT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvjFlYT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjFlYT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjFlYT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjFlYT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjFlYT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjFlYT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjFlYT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjFlYT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjFlYT.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/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbojhkM.s: Assembler messages:
encrypt.c: /tmp/ccbojhkM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbojhkM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbojhkM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbojhkM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbojhkM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbojhkM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbojhkM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbojhkM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbojhkM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbojhkM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbojhkM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbojhkM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbojhkM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbojhkM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbojhkM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbojhkM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbojhkM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbojhkM.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/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgeHNXf.s: Assembler messages:
encrypt.c: /tmp/ccgeHNXf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgeHNXf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgeHNXf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgeHNXf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeHNXf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeHNXf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeHNXf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgeHNXf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgeHNXf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgeHNXf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeHNXf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeHNXf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeHNXf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeHNXf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeHNXf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgeHNXf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeHNXf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeHNXf.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFpMyxr.s: Assembler messages:
encrypt.c: /tmp/ccFpMyxr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpMyxr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpMyxr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpMyxr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpMyxr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpMyxr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpMyxr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpMyxr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpMyxr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpMyxr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFpMyxr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpMyxr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpMyxr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpMyxr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpMyxr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpMyxr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpMyxr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpMyxr.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/ccfxrfiZ.s: Assembler messages:
encrypt.c: /tmp/ccfxrfiZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfxrfiZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfxrfiZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfxrfiZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxrfiZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxrfiZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxrfiZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfxrfiZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfxrfiZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfxrfiZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxrfiZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxrfiZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfxrfiZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxrfiZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfxrfiZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxrfiZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfxrfiZ.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/ccsHqSKA.s: Assembler messages:
encrypt.c: /tmp/ccsHqSKA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHqSKA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHqSKA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHqSKA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHqSKA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHqSKA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHqSKA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHqSKA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHqSKA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHqSKA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHqSKA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHqSKA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHqSKA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHqSKA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHqSKA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHqSKA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHqSKA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHqSKA.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/ccy3YnM6.s: Assembler messages:
encrypt.c: /tmp/ccy3YnM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3YnM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3YnM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3YnM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3YnM6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3YnM6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3YnM6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3YnM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3YnM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3YnM6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy3YnM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy3YnM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3YnM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3YnM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3YnM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3YnM6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3YnM6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy3YnM6.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/ccUbLFI7.s: Assembler messages:
encrypt.c: /tmp/ccUbLFI7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbLFI7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbLFI7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbLFI7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLFI7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLFI7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLFI7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbLFI7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbLFI7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUbLFI7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLFI7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLFI7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLFI7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLFI7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLFI7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbLFI7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLFI7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLFI7.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/ccm6zp6R.s: Assembler messages:
encrypt.c: /tmp/ccm6zp6R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6zp6R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6zp6R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6zp6R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6zp6R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6zp6R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6zp6R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6zp6R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6zp6R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6zp6R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm6zp6R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6zp6R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6zp6R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6zp6R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6zp6R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6zp6R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6zp6R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6zp6R.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/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGpZhlD.s: Assembler messages:
encrypt.c: /tmp/ccGpZhlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGpZhlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGpZhlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGpZhlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpZhlD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpZhlD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpZhlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGpZhlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGpZhlD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGpZhlD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpZhlD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpZhlD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpZhlD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpZhlD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpZhlD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGpZhlD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpZhlD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpZhlD.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/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclklnuy.s: Assembler messages:
encrypt.c: /tmp/cclklnuy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclklnuy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclklnuy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclklnuy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclklnuy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclklnuy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclklnuy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclklnuy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclklnuy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclklnuy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclklnuy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclklnuy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclklnuy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclklnuy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclklnuy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclklnuy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclklnuy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclklnuy.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmhz7uN.s: Assembler messages:
encrypt.c: /tmp/ccmhz7uN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhz7uN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhz7uN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhz7uN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhz7uN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhz7uN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhz7uN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhz7uN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhz7uN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmhz7uN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhz7uN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhz7uN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhz7uN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7uN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhz7uN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhz7uN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhz7uN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhz7uN.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/ccst2wBG.s: Assembler messages:
encrypt.c: /tmp/ccst2wBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccst2wBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccst2wBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccst2wBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccst2wBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccst2wBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccst2wBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccst2wBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccst2wBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccst2wBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccst2wBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccst2wBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccst2wBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccst2wBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccst2wBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccst2wBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccst2wBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccst2wBG.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/cc7pjSwr.s: Assembler messages:
encrypt.c: /tmp/cc7pjSwr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pjSwr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pjSwr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pjSwr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pjSwr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pjSwr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pjSwr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pjSwr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pjSwr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7pjSwr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pjSwr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pjSwr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pjSwr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pjSwr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pjSwr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pjSwr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pjSwr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pjSwr.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/ccBoqsob.s: Assembler messages:
encrypt.c: /tmp/ccBoqsob.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBoqsob.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBoqsob.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBoqsob.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoqsob.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoqsob.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoqsob.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBoqsob.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBoqsob.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoqsob.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBoqsob.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoqsob.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoqsob.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoqsob.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoqsob.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoqsob.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBoqsob.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoqsob.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/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDWAYbg.s: Assembler messages:
encrypt.c: /tmp/ccDWAYbg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDWAYbg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDWAYbg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDWAYbg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWAYbg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWAYbg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWAYbg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDWAYbg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDWAYbg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDWAYbg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWAYbg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWAYbg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWAYbg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWAYbg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWAYbg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDWAYbg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWAYbg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWAYbg.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/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczh9L93.s: Assembler messages:
encrypt.c: /tmp/cczh9L93.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczh9L93.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczh9L93.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczh9L93.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczh9L93.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczh9L93.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczh9L93.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczh9L93.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczh9L93.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczh9L93.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczh9L93.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczh9L93.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczh9L93.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczh9L93.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczh9L93.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczh9L93.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczh9L93.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczh9L93.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQGZ49L.s: Assembler messages:
encrypt.c: /tmp/ccQGZ49L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGZ49L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGZ49L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGZ49L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGZ49L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGZ49L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGZ49L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGZ49L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGZ49L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGZ49L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGZ49L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGZ49L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGZ49L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGZ49L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGZ49L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGZ49L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGZ49L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGZ49L.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/ccSXKd7F.s: Assembler messages:
encrypt.c: /tmp/ccSXKd7F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXKd7F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXKd7F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXKd7F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXKd7F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXKd7F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXKd7F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXKd7F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXKd7F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXKd7F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSXKd7F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXKd7F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXKd7F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXKd7F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXKd7F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXKd7F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXKd7F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXKd7F.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/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN45rbX.s: Assembler messages:
encrypt.c: /tmp/ccN45rbX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN45rbX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN45rbX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN45rbX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN45rbX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN45rbX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN45rbX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN45rbX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN45rbX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN45rbX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN45rbX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN45rbX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN45rbX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN45rbX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN45rbX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN45rbX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN45rbX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN45rbX.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqHfcBQ.s: Assembler messages:
encrypt.c: /tmp/ccqHfcBQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqHfcBQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqHfcBQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqHfcBQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHfcBQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHfcBQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHfcBQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqHfcBQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHfcBQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqHfcBQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHfcBQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHfcBQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHfcBQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHfcBQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHfcBQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqHfcBQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHfcBQ.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQMrpqr.s: Assembler messages:
encrypt.c: /tmp/ccQMrpqr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMrpqr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQMrpqr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQMrpqr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMrpqr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMrpqr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMrpqr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQMrpqr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQMrpqr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQMrpqr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQMrpqr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMrpqr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMrpqr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMrpqr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMrpqr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMrpqr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMrpqr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQMrpqr.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=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW0dnim.s: Assembler messages:
encrypt.c: /tmp/ccW0dnim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0dnim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0dnim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0dnim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0dnim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0dnim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0dnim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0dnim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0dnim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0dnim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW0dnim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0dnim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0dnim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0dnim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0dnim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0dnim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0dnim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0dnim.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=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIm7bZ8.s: Assembler messages:
encrypt.c: /tmp/ccIm7bZ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIm7bZ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIm7bZ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIm7bZ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIm7bZ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIm7bZ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIm7bZ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIm7bZ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIm7bZ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIm7bZ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIm7bZ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIm7bZ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm7bZ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIm7bZ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIm7bZ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIm7bZ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIm7bZ8.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVh1nAM.s: Assembler messages:
encrypt.c: /tmp/ccVh1nAM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVh1nAM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVh1nAM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVh1nAM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh1nAM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh1nAM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh1nAM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVh1nAM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVh1nAM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh1nAM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVh1nAM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVh1nAM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh1nAM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh1nAM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh1nAM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh1nAM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVh1nAM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVh1nAM.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3ToxTC.s: Assembler messages:
encrypt.c: /tmp/cc3ToxTC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ToxTC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ToxTC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ToxTC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ToxTC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ToxTC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ToxTC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ToxTC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ToxTC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ToxTC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ToxTC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ToxTC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ToxTC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ToxTC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ToxTC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ToxTC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ToxTC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ToxTC.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIyf4Yj.s: Assembler messages:
encrypt.c: /tmp/ccIyf4Yj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyf4Yj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyf4Yj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIyf4Yj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyf4Yj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyf4Yj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyf4Yj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIyf4Yj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyf4Yj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIyf4Yj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyf4Yj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyf4Yj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyf4Yj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyf4Yj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyf4Yj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIyf4Yj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyf4Yj.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/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccejug3s.s: Assembler messages:
encrypt.c: /tmp/ccejug3s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejug3s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejug3s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccejug3s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejug3s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejug3s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejug3s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejug3s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejug3s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejug3s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccejug3s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccejug3s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejug3s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejug3s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejug3s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejug3s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejug3s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccejug3s.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/ccvDStmN.s: Assembler messages:
encrypt.c: /tmp/ccvDStmN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDStmN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDStmN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDStmN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDStmN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDStmN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDStmN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDStmN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDStmN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvDStmN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvDStmN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDStmN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDStmN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDStmN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDStmN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDStmN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDStmN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvDStmN.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/ccc1jk5t.s: Assembler messages:
encrypt.c: /tmp/ccc1jk5t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1jk5t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc1jk5t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc1jk5t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1jk5t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1jk5t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1jk5t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc1jk5t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc1jk5t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc1jk5t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1jk5t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1jk5t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1jk5t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1jk5t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1jk5t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1jk5t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1jk5t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1jk5t.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/ccng2YY0.s: Assembler messages:
encrypt.c: /tmp/ccng2YY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccng2YY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccng2YY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccng2YY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccng2YY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccng2YY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccng2YY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccng2YY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccng2YY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccng2YY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccng2YY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccng2YY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccng2YY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccng2YY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccng2YY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccng2YY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccng2YY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccng2YY0.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/ccPMOVfT.s: Assembler messages:
encrypt.c: /tmp/ccPMOVfT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMOVfT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMOVfT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMOVfT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMOVfT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMOVfT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMOVfT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMOVfT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMOVfT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMOVfT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMOVfT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMOVfT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMOVfT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMOVfT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMOVfT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMOVfT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMOVfT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMOVfT.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/ccPcbf6h.s: Assembler messages:
encrypt.c: /tmp/ccPcbf6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcbf6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcbf6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcbf6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcbf6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcbf6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcbf6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcbf6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcbf6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPcbf6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcbf6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcbf6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcbf6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcbf6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcbf6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcbf6h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcbf6h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcbf6h.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/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc24CGWu.s: Assembler messages:
encrypt.c: /tmp/cc24CGWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc24CGWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc24CGWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc24CGWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24CGWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24CGWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24CGWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc24CGWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc24CGWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24CGWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc24CGWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc24CGWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24CGWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24CGWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24CGWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24CGWu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc24CGWu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc24CGWu.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/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccetqqqO.s: Assembler messages:
encrypt.c: /tmp/ccetqqqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetqqqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetqqqO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccetqqqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetqqqO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetqqqO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetqqqO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetqqqO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetqqqO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccetqqqO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetqqqO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetqqqO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetqqqO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetqqqO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetqqqO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetqqqO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetqqqO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetqqqO.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/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5MFmg0.s: Assembler messages:
encrypt.c: /tmp/cc5MFmg0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MFmg0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MFmg0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MFmg0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MFmg0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MFmg0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MFmg0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MFmg0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MFmg0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5MFmg0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MFmg0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MFmg0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MFmg0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MFmg0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MFmg0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MFmg0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MFmg0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MFmg0.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbMo0JH.s: Assembler messages:
encrypt.c: /tmp/ccbMo0JH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbMo0JH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbMo0JH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbMo0JH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMo0JH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMo0JH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMo0JH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbMo0JH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbMo0JH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMo0JH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbMo0JH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbMo0JH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMo0JH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMo0JH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMo0JH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMo0JH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbMo0JH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbMo0JH.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/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR4GrZb.s: Assembler messages:
encrypt.c: /tmp/ccR4GrZb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4GrZb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4GrZb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4GrZb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4GrZb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4GrZb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4GrZb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4GrZb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4GrZb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4GrZb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4GrZb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4GrZb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4GrZb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4GrZb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4GrZb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4GrZb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4GrZb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4GrZb.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/ccYjDtvu.s: Assembler messages:
encrypt.c: /tmp/ccYjDtvu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjDtvu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjDtvu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjDtvu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjDtvu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjDtvu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjDtvu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjDtvu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjDtvu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYjDtvu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjDtvu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjDtvu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjDtvu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjDtvu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjDtvu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjDtvu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjDtvu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjDtvu.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/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJEkJRA.s: Assembler messages:
encrypt.c: /tmp/ccJEkJRA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEkJRA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEkJRA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEkJRA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEkJRA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEkJRA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEkJRA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEkJRA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEkJRA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEkJRA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJEkJRA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJEkJRA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEkJRA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEkJRA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEkJRA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEkJRA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEkJRA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJEkJRA.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaHiMh1.s: Assembler messages:
encrypt.c: /tmp/ccaHiMh1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHiMh1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHiMh1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHiMh1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHiMh1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHiMh1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHiMh1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHiMh1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHiMh1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaHiMh1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHiMh1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHiMh1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHiMh1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHiMh1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHiMh1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHiMh1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHiMh1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHiMh1.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdd5Ns9.s: Assembler messages:
encrypt.c: /tmp/ccdd5Ns9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdd5Ns9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdd5Ns9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdd5Ns9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdd5Ns9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdd5Ns9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdd5Ns9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdd5Ns9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdd5Ns9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdd5Ns9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdd5Ns9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdd5Ns9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdd5Ns9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdd5Ns9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdd5Ns9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdd5Ns9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdd5Ns9.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccglDlut.s: Assembler messages:
encrypt.c: /tmp/ccglDlut.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglDlut.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglDlut.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglDlut.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglDlut.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglDlut.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglDlut.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglDlut.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglDlut.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccglDlut.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglDlut.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglDlut.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglDlut.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglDlut.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglDlut.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglDlut.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglDlut.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglDlut.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/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccenEc3H.s: Assembler messages:
encrypt.c: /tmp/ccenEc3H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenEc3H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenEc3H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccenEc3H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenEc3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenEc3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenEc3H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccenEc3H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenEc3H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccenEc3H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenEc3H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenEc3H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenEc3H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenEc3H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenEc3H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenEc3H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenEc3H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenEc3H.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/ccnNN0Ji.s: Assembler messages:
encrypt.c: /tmp/ccnNN0Ji.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnNN0Ji.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnNN0Ji.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnNN0Ji.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNN0Ji.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNN0Ji.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNN0Ji.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnNN0Ji.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNN0Ji.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnNN0Ji.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnNN0Ji.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNN0Ji.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNN0Ji.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnNN0Ji.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNN0Ji.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnNN0Ji.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnNN0Ji.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/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Y3JfY.s: Assembler messages:
encrypt.c: /tmp/cc7Y3JfY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Y3JfY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Y3JfY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Y3JfY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y3JfY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y3JfY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y3JfY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Y3JfY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y3JfY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Y3JfY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y3JfY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y3JfY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y3JfY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y3JfY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y3JfY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Y3JfY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y3JfY.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=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccegO44l.s: Assembler messages:
encrypt.c: /tmp/ccegO44l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegO44l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegO44l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccegO44l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegO44l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegO44l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegO44l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegO44l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegO44l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccegO44l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegO44l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegO44l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegO44l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegO44l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegO44l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegO44l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegO44l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegO44l.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/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw05v2j.s: Assembler messages:
encrypt.c: /tmp/ccw05v2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw05v2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw05v2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw05v2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw05v2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw05v2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw05v2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw05v2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw05v2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw05v2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw05v2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw05v2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw05v2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw05v2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw05v2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw05v2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw05v2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw05v2j.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/ccwBlwPa.s: Assembler messages:
encrypt.c: /tmp/ccwBlwPa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBlwPa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBlwPa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBlwPa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBlwPa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBlwPa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBlwPa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBlwPa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBlwPa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBlwPa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwBlwPa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBlwPa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBlwPa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBlwPa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBlwPa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBlwPa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBlwPa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBlwPa.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/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1yUQWY.s: Assembler messages:
encrypt.c: /tmp/cc1yUQWY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yUQWY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yUQWY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yUQWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yUQWY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yUQWY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yUQWY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yUQWY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yUQWY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1yUQWY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yUQWY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yUQWY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yUQWY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yUQWY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yUQWY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yUQWY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yUQWY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yUQWY.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7FjpjI.s: Assembler messages:
encrypt.c: /tmp/cc7FjpjI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7FjpjI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7FjpjI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7FjpjI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FjpjI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FjpjI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FjpjI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7FjpjI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7FjpjI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FjpjI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7FjpjI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FjpjI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FjpjI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FjpjI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FjpjI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FjpjI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FjpjI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FjpjI.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/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAjBZsP.s: Assembler messages:
encrypt.c: /tmp/ccAjBZsP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAjBZsP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAjBZsP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAjBZsP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjBZsP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjBZsP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjBZsP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAjBZsP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAjBZsP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjBZsP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAjBZsP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAjBZsP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjBZsP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjBZsP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjBZsP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjBZsP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAjBZsP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAjBZsP.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/ccZ0V4if.s: Assembler messages:
encrypt.c: /tmp/ccZ0V4if.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0V4if.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0V4if.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0V4if.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0V4if.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0V4if.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0V4if.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0V4if.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0V4if.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ0V4if.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0V4if.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0V4if.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0V4if.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0V4if.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0V4if.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0V4if.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0V4if.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0V4if.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/ccTvX5tC.s: Assembler messages:
encrypt.c: /tmp/ccTvX5tC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvX5tC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvX5tC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvX5tC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvX5tC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvX5tC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvX5tC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvX5tC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvX5tC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvX5tC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvX5tC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvX5tC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvX5tC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvX5tC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvX5tC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvX5tC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvX5tC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvX5tC.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/cczkvxvw.s: Assembler messages:
encrypt.c: /tmp/cczkvxvw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkvxvw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkvxvw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczkvxvw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkvxvw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkvxvw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkvxvw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkvxvw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkvxvw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkvxvw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczkvxvw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkvxvw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkvxvw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkvxvw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkvxvw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkvxvw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkvxvw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkvxvw.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/ccSCvTsO.s: Assembler messages:
encrypt.c: /tmp/ccSCvTsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCvTsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSCvTsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSCvTsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCvTsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCvTsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCvTsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSCvTsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSCvTsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSCvTsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCvTsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCvTsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCvTsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCvTsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCvTsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCvTsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCvTsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCvTsO.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/ccTLemtz.s: Assembler messages:
encrypt.c: /tmp/ccTLemtz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLemtz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLemtz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLemtz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLemtz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLemtz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLemtz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLemtz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLemtz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLemtz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTLemtz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTLemtz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLemtz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLemtz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLemtz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLemtz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLemtz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTLemtz.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc681ovu.s: Assembler messages:
encrypt.c: /tmp/cc681ovu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc681ovu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc681ovu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc681ovu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc681ovu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc681ovu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc681ovu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc681ovu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc681ovu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc681ovu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc681ovu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc681ovu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc681ovu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc681ovu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc681ovu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc681ovu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc681ovu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc681ovu.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrbscE4.s: Assembler messages:
encrypt.c: /tmp/ccrbscE4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbscE4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbscE4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbscE4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbscE4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbscE4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbscE4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbscE4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbscE4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbscE4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrbscE4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrbscE4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbscE4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbscE4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbscE4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbscE4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbscE4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrbscE4.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1z106s.s: Assembler messages:
encrypt.c: /tmp/cc1z106s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1z106s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1z106s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1z106s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1z106s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1z106s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1z106s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1z106s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1z106s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1z106s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1z106s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1z106s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1z106s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1z106s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1z106s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1z106s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1z106s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1z106s.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccZhMQMg.s: Assembler messages:
encrypt.c: /tmp/ccZhMQMg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhMQMg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhMQMg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhMQMg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMQMg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMQMg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMQMg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhMQMg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhMQMg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMQMg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhMQMg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhMQMg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMQMg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMQMg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhMQMg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMQMg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhMQMg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhMQMg.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGSZaga.s: Assembler messages:
encrypt.c: /tmp/ccGSZaga.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGSZaga.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGSZaga.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGSZaga.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSZaga.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSZaga.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSZaga.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGSZaga.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGSZaga.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGSZaga.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGSZaga.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSZaga.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSZaga.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGSZaga.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSZaga.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGSZaga.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSZaga.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGSZaga.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/ccedDO3S.s: Assembler messages:
encrypt.c: /tmp/ccedDO3S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedDO3S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedDO3S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccedDO3S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedDO3S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedDO3S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedDO3S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedDO3S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedDO3S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedDO3S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccedDO3S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccedDO3S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedDO3S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedDO3S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedDO3S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedDO3S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedDO3S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccedDO3S.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/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8E6nXT.s: Assembler messages:
encrypt.c: /tmp/cc8E6nXT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8E6nXT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8E6nXT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8E6nXT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8E6nXT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8E6nXT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8E6nXT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8E6nXT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8E6nXT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8E6nXT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8E6nXT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8E6nXT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8E6nXT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8E6nXT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8E6nXT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8E6nXT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8E6nXT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8E6nXT.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/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGjNnyq.s: Assembler messages:
encrypt.c: /tmp/ccGjNnyq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjNnyq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjNnyq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjNnyq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNnyq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNnyq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNnyq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjNnyq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjNnyq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNnyq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjNnyq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjNnyq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNnyq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNnyq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjNnyq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNnyq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjNnyq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjNnyq.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHn73dz.s: Assembler messages:
encrypt.c: /tmp/ccHn73dz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHn73dz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHn73dz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHn73dz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn73dz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn73dz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn73dz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHn73dz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHn73dz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHn73dz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn73dz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn73dz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn73dz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn73dz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn73dz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHn73dz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn73dz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn73dz.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/ccwNTGwW.s: Assembler messages:
encrypt.c: /tmp/ccwNTGwW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNTGwW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNTGwW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNTGwW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNTGwW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNTGwW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNTGwW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNTGwW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNTGwW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNTGwW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwNTGwW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNTGwW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNTGwW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNTGwW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNTGwW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNTGwW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNTGwW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNTGwW.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/ccGkb653.s: Assembler messages:
encrypt.c: /tmp/ccGkb653.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGkb653.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGkb653.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGkb653.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkb653.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkb653.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkb653.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGkb653.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGkb653.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkb653.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGkb653.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkb653.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkb653.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkb653.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkb653.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkb653.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGkb653.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkb653.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/ccK4ceUB.s: Assembler messages:
encrypt.c: /tmp/ccK4ceUB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4ceUB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK4ceUB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4ceUB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4ceUB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4ceUB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4ceUB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK4ceUB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK4ceUB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK4ceUB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK4ceUB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4ceUB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4ceUB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4ceUB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4ceUB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4ceUB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4ceUB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK4ceUB.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/ccfDfpxJ.s: Assembler messages:
encrypt.c: /tmp/ccfDfpxJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDfpxJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDfpxJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDfpxJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfpxJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfpxJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfpxJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDfpxJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfpxJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfDfpxJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDfpxJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfpxJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfpxJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDfpxJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfpxJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDfpxJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDfpxJ.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/cclNnjOd.s: Assembler messages:
encrypt.c: /tmp/cclNnjOd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclNnjOd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclNnjOd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclNnjOd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclNnjOd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclNnjOd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclNnjOd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclNnjOd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclNnjOd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclNnjOd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclNnjOd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclNnjOd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclNnjOd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNnjOd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclNnjOd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclNnjOd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclNnjOd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclNnjOd.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/ccX2Oegc.s: Assembler messages:
encrypt.c: /tmp/ccX2Oegc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2Oegc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2Oegc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2Oegc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2Oegc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2Oegc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2Oegc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2Oegc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2Oegc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2Oegc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX2Oegc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2Oegc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2Oegc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2Oegc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2Oegc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2Oegc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2Oegc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2Oegc.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/ccjNq3cQ.s: Assembler messages:
encrypt.c: /tmp/ccjNq3cQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNq3cQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNq3cQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjNq3cQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNq3cQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNq3cQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNq3cQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjNq3cQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjNq3cQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNq3cQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNq3cQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNq3cQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNq3cQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNq3cQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjNq3cQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNq3cQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNq3cQ.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/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ38k6h.s: Assembler messages:
encrypt.c: /tmp/ccJ38k6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ38k6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ38k6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ38k6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ38k6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ38k6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ38k6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ38k6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ38k6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ38k6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ38k6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ38k6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ38k6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ38k6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ38k6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ38k6h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ38k6h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ38k6h.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpcyomH.s: Assembler messages:
encrypt.c: /tmp/ccpcyomH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpcyomH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpcyomH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpcyomH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcyomH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcyomH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcyomH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpcyomH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpcyomH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcyomH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpcyomH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcyomH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcyomH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcyomH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcyomH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcyomH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcyomH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcyomH.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/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc1B5sKP.s: Assembler messages:
encrypt.c: /tmp/cc1B5sKP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1B5sKP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1B5sKP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1B5sKP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1B5sKP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1B5sKP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1B5sKP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1B5sKP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1B5sKP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1B5sKP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1B5sKP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1B5sKP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1B5sKP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1B5sKP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B5sKP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1B5sKP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1B5sKP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1B5sKP.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/ccXrB5tt.s: Assembler messages:
encrypt.c: /tmp/ccXrB5tt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXrB5tt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXrB5tt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXrB5tt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrB5tt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrB5tt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrB5tt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXrB5tt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXrB5tt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXrB5tt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrB5tt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrB5tt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrB5tt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrB5tt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrB5tt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXrB5tt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrB5tt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrB5tt.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/ccHnEruY.s: Assembler messages:
encrypt.c: /tmp/ccHnEruY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHnEruY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHnEruY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHnEruY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnEruY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnEruY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnEruY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHnEruY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHnEruY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHnEruY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnEruY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnEruY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnEruY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEruY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnEruY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHnEruY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnEruY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnEruY.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/ccJLHtEo.s: Assembler messages:
encrypt.c: /tmp/ccJLHtEo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLHtEo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLHtEo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLHtEo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLHtEo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLHtEo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLHtEo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLHtEo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLHtEo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLHtEo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJLHtEo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLHtEo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLHtEo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLHtEo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLHtEo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLHtEo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLHtEo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLHtEo.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1hPpCm.s: Assembler messages:
encrypt.c: /tmp/cc1hPpCm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hPpCm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hPpCm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hPpCm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hPpCm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hPpCm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hPpCm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hPpCm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hPpCm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1hPpCm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hPpCm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hPpCm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hPpCm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hPpCm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hPpCm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hPpCm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hPpCm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hPpCm.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Zk4Ko.s: Assembler messages:
encrypt.c: /tmp/cc6Zk4Ko.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Zk4Ko.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Zk4Ko.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Zk4Ko.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Zk4Ko.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Zk4Ko.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Zk4Ko.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Zk4Ko.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Zk4Ko.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Zk4Ko.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Zk4Ko.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Zk4Ko.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Zk4Ko.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Zk4Ko.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Zk4Ko.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Zk4Ko.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Zk4Ko.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3DaHy0.s: Assembler messages:
encrypt.c: /tmp/cc3DaHy0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DaHy0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DaHy0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DaHy0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DaHy0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DaHy0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DaHy0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DaHy0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DaHy0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DaHy0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DaHy0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DaHy0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DaHy0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DaHy0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DaHy0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DaHy0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DaHy0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DaHy0.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/ccD6q4HU.s: Assembler messages:
encrypt.c: /tmp/ccD6q4HU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD6q4HU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD6q4HU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD6q4HU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6q4HU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6q4HU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6q4HU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD6q4HU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD6q4HU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6q4HU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD6q4HU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD6q4HU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6q4HU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6q4HU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6q4HU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6q4HU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD6q4HU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD6q4HU.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/cc5O9hod.s: Assembler messages:
encrypt.c: /tmp/cc5O9hod.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5O9hod.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5O9hod.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5O9hod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5O9hod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5O9hod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5O9hod.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5O9hod.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5O9hod.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5O9hod.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5O9hod.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5O9hod.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5O9hod.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5O9hod.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5O9hod.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5O9hod.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5O9hod.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5O9hod.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/ccnG47Q2.s: Assembler messages:
encrypt.c: /tmp/ccnG47Q2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnG47Q2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnG47Q2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnG47Q2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnG47Q2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnG47Q2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnG47Q2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnG47Q2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnG47Q2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnG47Q2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnG47Q2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnG47Q2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnG47Q2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnG47Q2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnG47Q2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnG47Q2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnG47Q2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnG47Q2.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/ccDSUhgA.s: Assembler messages:
encrypt.c: /tmp/ccDSUhgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDSUhgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDSUhgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDSUhgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSUhgA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSUhgA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSUhgA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDSUhgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDSUhgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSUhgA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDSUhgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSUhgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSUhgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSUhgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSUhgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSUhgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDSUhgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSUhgA.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/ccvoicuI.s: Assembler messages:
encrypt.c: /tmp/ccvoicuI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvoicuI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvoicuI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvoicuI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoicuI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoicuI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoicuI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvoicuI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvoicuI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvoicuI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoicuI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoicuI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoicuI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoicuI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoicuI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvoicuI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoicuI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoicuI.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/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0C2ysx.s: Assembler messages:
encrypt.c: /tmp/cc0C2ysx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0C2ysx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0C2ysx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0C2ysx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0C2ysx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0C2ysx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0C2ysx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0C2ysx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0C2ysx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0C2ysx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0C2ysx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0C2ysx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0C2ysx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C2ysx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0C2ysx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0C2ysx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0C2ysx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0C2ysx.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/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXkAUSB.s: Assembler messages:
encrypt.c: /tmp/ccXkAUSB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXkAUSB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXkAUSB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXkAUSB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXkAUSB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXkAUSB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXkAUSB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXkAUSB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXkAUSB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXkAUSB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXkAUSB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXkAUSB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXkAUSB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXkAUSB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXkAUSB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXkAUSB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXkAUSB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXkAUSB.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccHfFo5.s: Assembler messages:
encrypt.c: /tmp/cccHfFo5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccHfFo5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccHfFo5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccHfFo5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccHfFo5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccHfFo5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccHfFo5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccHfFo5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccHfFo5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccHfFo5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccHfFo5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccHfFo5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccHfFo5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHfFo5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccHfFo5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccHfFo5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccHfFo5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccHfFo5.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/ccwc3okf.s: Assembler messages:
encrypt.c: /tmp/ccwc3okf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwc3okf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwc3okf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwc3okf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc3okf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc3okf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc3okf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwc3okf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwc3okf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc3okf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwc3okf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwc3okf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc3okf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc3okf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwc3okf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc3okf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwc3okf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwc3okf.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/cc5g39Eq.s: Assembler messages:
encrypt.c: /tmp/cc5g39Eq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5g39Eq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5g39Eq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5g39Eq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g39Eq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g39Eq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g39Eq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5g39Eq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5g39Eq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g39Eq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5g39Eq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5g39Eq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g39Eq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g39Eq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g39Eq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g39Eq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5g39Eq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5g39Eq.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/ccSLGVFh.s: Assembler messages:
encrypt.c: /tmp/ccSLGVFh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLGVFh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLGVFh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLGVFh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLGVFh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLGVFh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLGVFh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLGVFh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLGVFh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSLGVFh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLGVFh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLGVFh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLGVFh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLGVFh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLGVFh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLGVFh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLGVFh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLGVFh.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/ccR5yGqS.s: Assembler messages:
encrypt.c: /tmp/ccR5yGqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5yGqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5yGqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5yGqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5yGqS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5yGqS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5yGqS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5yGqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5yGqS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR5yGqS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5yGqS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5yGqS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5yGqS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5yGqS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5yGqS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5yGqS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5yGqS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5yGqS.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/ccUsIQwS.s: Assembler messages:
encrypt.c: /tmp/ccUsIQwS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsIQwS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsIQwS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsIQwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIQwS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIQwS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIQwS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsIQwS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsIQwS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIQwS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUsIQwS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUsIQwS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIQwS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIQwS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsIQwS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIQwS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsIQwS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUsIQwS.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/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2mKWYO.s: Assembler messages:
encrypt.c: /tmp/cc2mKWYO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mKWYO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mKWYO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mKWYO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mKWYO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mKWYO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mKWYO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mKWYO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mKWYO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mKWYO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mKWYO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mKWYO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mKWYO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mKWYO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mKWYO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mKWYO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mKWYO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mKWYO.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHn76GC.s: Assembler messages:
encrypt.c: /tmp/ccHn76GC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHn76GC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHn76GC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHn76GC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn76GC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn76GC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn76GC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHn76GC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHn76GC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHn76GC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHn76GC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn76GC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn76GC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHn76GC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn76GC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHn76GC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn76GC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHn76GC.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKWQdSl.s: Assembler messages:
encrypt.c: /tmp/ccKWQdSl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKWQdSl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKWQdSl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKWQdSl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWQdSl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWQdSl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWQdSl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKWQdSl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKWQdSl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWQdSl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKWQdSl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKWQdSl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWQdSl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWQdSl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKWQdSl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWQdSl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKWQdSl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKWQdSl.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/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr8SdN2.s: Assembler messages:
encrypt.c: /tmp/ccr8SdN2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8SdN2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8SdN2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8SdN2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8SdN2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8SdN2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8SdN2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8SdN2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8SdN2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr8SdN2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8SdN2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8SdN2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8SdN2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8SdN2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8SdN2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8SdN2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8SdN2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8SdN2.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCn7Wjn.s: Assembler messages:
encrypt.c: /tmp/ccCn7Wjn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCn7Wjn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCn7Wjn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCn7Wjn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCn7Wjn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCn7Wjn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCn7Wjn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCn7Wjn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCn7Wjn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCn7Wjn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCn7Wjn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCn7Wjn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCn7Wjn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCn7Wjn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCn7Wjn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCn7Wjn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCn7Wjn.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/ccwrwfEl.s: Assembler messages:
encrypt.c: /tmp/ccwrwfEl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrwfEl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrwfEl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrwfEl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrwfEl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrwfEl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrwfEl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrwfEl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrwfEl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwrwfEl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwrwfEl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrwfEl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrwfEl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrwfEl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrwfEl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrwfEl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrwfEl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwrwfEl.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/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZPO4BW.s: Assembler messages:
encrypt.c: /tmp/ccZPO4BW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPO4BW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPO4BW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPO4BW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPO4BW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPO4BW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPO4BW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPO4BW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPO4BW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZPO4BW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPO4BW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPO4BW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPO4BW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPO4BW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPO4BW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPO4BW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPO4BW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPO4BW.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=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccefD039.s: Assembler messages:
encrypt.c: /tmp/ccefD039.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefD039.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefD039.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccefD039.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefD039.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefD039.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefD039.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefD039.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefD039.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefD039.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefD039.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefD039.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefD039.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefD039.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefD039.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefD039.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefD039.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefD039.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=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckOYBPG.s: Assembler messages:
encrypt.c: /tmp/cckOYBPG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckOYBPG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckOYBPG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckOYBPG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOYBPG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOYBPG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOYBPG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckOYBPG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckOYBPG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckOYBPG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOYBPG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOYBPG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOYBPG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOYBPG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOYBPG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckOYBPG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOYBPG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOYBPG.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn24K8X.s: Assembler messages:
encrypt.c: /tmp/ccn24K8X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn24K8X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn24K8X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn24K8X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn24K8X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn24K8X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn24K8X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn24K8X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn24K8X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn24K8X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn24K8X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn24K8X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn24K8X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn24K8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn24K8X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn24K8X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn24K8X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn24K8X.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsUxNR9.s: Assembler messages:
encrypt.c: /tmp/ccsUxNR9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsUxNR9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsUxNR9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsUxNR9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsUxNR9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsUxNR9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsUxNR9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsUxNR9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsUxNR9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsUxNR9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsUxNR9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsUxNR9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsUxNR9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUxNR9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsUxNR9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsUxNR9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsUxNR9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsUxNR9.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/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyLPjlx.s: Assembler messages:
encrypt.c: /tmp/ccyLPjlx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLPjlx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLPjlx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLPjlx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLPjlx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLPjlx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLPjlx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLPjlx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLPjlx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLPjlx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyLPjlx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLPjlx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLPjlx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLPjlx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLPjlx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLPjlx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLPjlx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLPjlx.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc26mYen.s: Assembler messages:
encrypt.c: /tmp/cc26mYen.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26mYen.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26mYen.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26mYen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26mYen.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26mYen.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26mYen.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26mYen.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26mYen.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26mYen.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26mYen.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26mYen.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26mYen.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26mYen.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26mYen.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26mYen.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26mYen.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26mYen.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/ccE8O4DD.s: Assembler messages:
encrypt.c: /tmp/ccE8O4DD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8O4DD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8O4DD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8O4DD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8O4DD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8O4DD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8O4DD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8O4DD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8O4DD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8O4DD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE8O4DD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE8O4DD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8O4DD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8O4DD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8O4DD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8O4DD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8O4DD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE8O4DD.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/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc4qCPl.s: Assembler messages:
encrypt.c: /tmp/ccc4qCPl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4qCPl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4qCPl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4qCPl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4qCPl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4qCPl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4qCPl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4qCPl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4qCPl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4qCPl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc4qCPl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4qCPl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4qCPl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4qCPl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4qCPl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4qCPl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4qCPl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4qCPl.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/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrZ0h9S.s: Assembler messages:
encrypt.c: /tmp/ccrZ0h9S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZ0h9S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZ0h9S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZ0h9S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ0h9S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ0h9S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ0h9S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZ0h9S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrZ0h9S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ0h9S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ0h9S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ0h9S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ0h9S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ0h9S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZ0h9S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ0h9S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ0h9S.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/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHNIhKf.s: Assembler messages:
encrypt.c: /tmp/ccHNIhKf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNIhKf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNIhKf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNIhKf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNIhKf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNIhKf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNIhKf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNIhKf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNIhKf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNIhKf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNIhKf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNIhKf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNIhKf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNIhKf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNIhKf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNIhKf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNIhKf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNIhKf.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO1jmAd.s: Assembler messages:
encrypt.c: /tmp/ccO1jmAd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1jmAd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1jmAd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1jmAd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1jmAd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1jmAd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1jmAd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1jmAd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1jmAd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1jmAd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1jmAd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1jmAd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1jmAd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1jmAd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1jmAd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1jmAd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1jmAd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1jmAd.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/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNkTxuM.s: Assembler messages:
encrypt.c: /tmp/ccNkTxuM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkTxuM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkTxuM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkTxuM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkTxuM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkTxuM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkTxuM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkTxuM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkTxuM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkTxuM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNkTxuM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkTxuM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkTxuM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkTxuM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkTxuM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkTxuM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkTxuM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkTxuM.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/ccgbYOMR.s: Assembler messages:
encrypt.c: /tmp/ccgbYOMR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgbYOMR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgbYOMR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgbYOMR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbYOMR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbYOMR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbYOMR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgbYOMR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgbYOMR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgbYOMR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbYOMR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbYOMR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbYOMR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbYOMR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbYOMR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgbYOMR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbYOMR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbYOMR.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/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwXU6k6.s: Assembler messages:
encrypt.c: /tmp/ccwXU6k6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXU6k6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXU6k6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXU6k6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXU6k6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXU6k6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXU6k6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXU6k6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXU6k6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwXU6k6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXU6k6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXU6k6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXU6k6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXU6k6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXU6k6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXU6k6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXU6k6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXU6k6.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/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccyqKdFR.s: Assembler messages:
encrypt.c: /tmp/ccyqKdFR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqKdFR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqKdFR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqKdFR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqKdFR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqKdFR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqKdFR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqKdFR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqKdFR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqKdFR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyqKdFR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqKdFR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqKdFR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqKdFR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqKdFR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqKdFR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqKdFR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqKdFR.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/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWvV8VA.s: Assembler messages:
encrypt.c: /tmp/ccWvV8VA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWvV8VA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWvV8VA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWvV8VA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvV8VA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvV8VA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvV8VA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWvV8VA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWvV8VA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvV8VA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWvV8VA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWvV8VA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvV8VA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvV8VA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWvV8VA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvV8VA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWvV8VA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWvV8VA.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=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvdYfTx.s: Assembler messages:
encrypt.c: /tmp/ccvdYfTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdYfTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdYfTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdYfTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdYfTx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdYfTx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdYfTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvdYfTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdYfTx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvdYfTx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvdYfTx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdYfTx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdYfTx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdYfTx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdYfTx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdYfTx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdYfTx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvdYfTx.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=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYilRWz.s: Assembler messages:
encrypt.c: /tmp/ccYilRWz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYilRWz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYilRWz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYilRWz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYilRWz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYilRWz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYilRWz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYilRWz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYilRWz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYilRWz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYilRWz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYilRWz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYilRWz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYilRWz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYilRWz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYilRWz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYilRWz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYilRWz.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqaTl9w.s: Assembler messages:
encrypt.c: /tmp/ccqaTl9w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqaTl9w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqaTl9w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqaTl9w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaTl9w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaTl9w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaTl9w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqaTl9w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqaTl9w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqaTl9w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqaTl9w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaTl9w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaTl9w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaTl9w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaTl9w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqaTl9w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaTl9w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqaTl9w.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEL5E26.s: Assembler messages:
encrypt.c: /tmp/ccEL5E26.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEL5E26.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEL5E26.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEL5E26.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEL5E26.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEL5E26.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEL5E26.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEL5E26.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEL5E26.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEL5E26.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEL5E26.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEL5E26.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEL5E26.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEL5E26.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEL5E26.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEL5E26.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEL5E26.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEL5E26.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/ccLrDn24.s: Assembler messages:
encrypt.c: /tmp/ccLrDn24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrDn24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrDn24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrDn24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrDn24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrDn24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrDn24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrDn24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrDn24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLrDn24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrDn24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrDn24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrDn24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrDn24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrDn24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrDn24.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrDn24.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrDn24.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/ccE3c07h.s: Assembler messages:
encrypt.c: /tmp/ccE3c07h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE3c07h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE3c07h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE3c07h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3c07h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3c07h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3c07h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE3c07h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE3c07h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3c07h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE3c07h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE3c07h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3c07h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3c07h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3c07h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3c07h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE3c07h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE3c07h.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/ccf2mbJ9.s: Assembler messages:
encrypt.c: /tmp/ccf2mbJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf2mbJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf2mbJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf2mbJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2mbJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2mbJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2mbJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf2mbJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf2mbJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2mbJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2mbJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2mbJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2mbJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2mbJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf2mbJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2mbJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2mbJ9.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/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczDAnaN.s: Assembler messages:
encrypt.c: /tmp/cczDAnaN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDAnaN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDAnaN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczDAnaN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDAnaN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDAnaN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDAnaN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDAnaN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDAnaN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDAnaN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDAnaN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDAnaN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDAnaN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDAnaN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDAnaN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDAnaN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDAnaN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDAnaN.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=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczEwOcN.s: Assembler messages:
encrypt.c: /tmp/cczEwOcN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEwOcN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEwOcN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczEwOcN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEwOcN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEwOcN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEwOcN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEwOcN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEwOcN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEwOcN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEwOcN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEwOcN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEwOcN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEwOcN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEwOcN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEwOcN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEwOcN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEwOcN.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/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR1VBue.s: Assembler messages:
encrypt.c: /tmp/ccR1VBue.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1VBue.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1VBue.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1VBue.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1VBue.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1VBue.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1VBue.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1VBue.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1VBue.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1VBue.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1VBue.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1VBue.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1VBue.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1VBue.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1VBue.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1VBue.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1VBue.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1VBue.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/cczpK6bP.s: Assembler messages:
encrypt.c: /tmp/cczpK6bP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpK6bP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpK6bP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczpK6bP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpK6bP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpK6bP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpK6bP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpK6bP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpK6bP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczpK6bP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpK6bP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpK6bP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpK6bP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpK6bP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpK6bP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpK6bP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpK6bP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpK6bP.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/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAxBsfU.s: Assembler messages:
encrypt.c: /tmp/ccAxBsfU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxBsfU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxBsfU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxBsfU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxBsfU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxBsfU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxBsfU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxBsfU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxBsfU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxBsfU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxBsfU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxBsfU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxBsfU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxBsfU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxBsfU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxBsfU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxBsfU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxBsfU.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccahlSbr.s: Assembler messages:
encrypt.c: /tmp/ccahlSbr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahlSbr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahlSbr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccahlSbr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahlSbr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahlSbr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahlSbr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahlSbr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahlSbr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccahlSbr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahlSbr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahlSbr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahlSbr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahlSbr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahlSbr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccahlSbr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahlSbr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahlSbr.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/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccQbPHHD.s: Assembler messages:
encrypt.c: /tmp/ccQbPHHD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbPHHD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbPHHD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbPHHD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbPHHD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbPHHD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbPHHD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbPHHD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbPHHD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbPHHD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbPHHD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbPHHD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbPHHD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbPHHD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbPHHD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbPHHD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbPHHD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbPHHD.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/ccfNH4o4.s: Assembler messages:
encrypt.c: /tmp/ccfNH4o4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfNH4o4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfNH4o4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfNH4o4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNH4o4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNH4o4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNH4o4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfNH4o4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfNH4o4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNH4o4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfNH4o4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNH4o4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNH4o4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNH4o4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNH4o4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNH4o4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfNH4o4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNH4o4.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/ccLPnWRB.s: Assembler messages:
encrypt.c: /tmp/ccLPnWRB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLPnWRB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLPnWRB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLPnWRB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPnWRB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPnWRB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPnWRB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLPnWRB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLPnWRB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPnWRB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLPnWRB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLPnWRB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPnWRB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPnWRB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLPnWRB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPnWRB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLPnWRB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLPnWRB.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/ccrMly78.s: Assembler messages:
encrypt.c: /tmp/ccrMly78.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMly78.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMly78.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMly78.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMly78.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMly78.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMly78.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMly78.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMly78.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrMly78.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMly78.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMly78.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMly78.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMly78.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMly78.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMly78.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMly78.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMly78.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