Implementation notes: x86, hydra3, crypto_aead/omdsha256k256n104tau160v1

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
275060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
277203? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
279892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
280833? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
282084? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
282117? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
284050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
285295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
285308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
286116? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
286325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
287456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
287623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
287926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
289014? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
289110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
289563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
289596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
291143? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
292553? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
292951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
293568? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
293755? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
294369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
294639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
297703? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
298128? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
298789? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
301979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
302069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
303192? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
306083? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
306222? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
306856? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
306966? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
307487? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
311333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
311869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
311916? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
313335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
313690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
317570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
320625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
320783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
320820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
330140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
330449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
331147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
332808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
333611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
334499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
334643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
335190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
335960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
336494? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
336762? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
337005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
339623? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
340479? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
340923? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
340992? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
341443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
341649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
344472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
344535? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
345074? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
345989? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
346115? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
348272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
348990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
349942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
349973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
351158? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
351237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
351254? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
351651? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
351671? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
351858? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
352138? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
352455? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
352613? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
352642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
352768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
353783? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
353796? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
353958? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
353999? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
354019? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
354255? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
354669? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
356575? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
356576? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
356639? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
356776? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
357006? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
358385? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
359445? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
359577? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
359814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
360540? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
360763? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
360994? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
361295? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
361675? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
361908? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
362353? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
362385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
362960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
363414? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
363575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
363662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
363739? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
363776? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
363924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
364056? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
364084? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
364115? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
364337? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
364663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
364665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
365112? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
365313? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
365351? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
365416? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
365626? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
367077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
367092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
367167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
368106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
369696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
369905? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
370267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
370463? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
370696? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
370825? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
371037? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
371385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
371566? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
371584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
371907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
371983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
372202? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
372207? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
372432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
373624? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
374128? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
375996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
376879? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
377335? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
382472? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
382976? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
383457? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
386437? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
386475? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
386620? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
387242? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
390286? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
393570? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
418112? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
418183? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdz15iD.s: Assembler messages:
encrypt.c: /tmp/ccdz15iD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdz15iD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdz15iD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdz15iD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdz15iD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdz15iD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdz15iD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdz15iD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdz15iD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdz15iD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdz15iD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdz15iD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdz15iD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdz15iD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdz15iD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdz15iD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdz15iD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdz15iD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclycsaw.s: Assembler messages:
encrypt.c: /tmp/cclycsaw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclycsaw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclycsaw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclycsaw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclycsaw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclycsaw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclycsaw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclycsaw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclycsaw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclycsaw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclycsaw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclycsaw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclycsaw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclycsaw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclycsaw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclycsaw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclycsaw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclycsaw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX5s985.s: Assembler messages:
encrypt.c: /tmp/ccX5s985.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5s985.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5s985.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5s985.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5s985.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5s985.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5s985.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5s985.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5s985.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX5s985.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5s985.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5s985.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5s985.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5s985.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5s985.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5s985.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5s985.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5s985.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczSH3hZ.s: Assembler messages:
encrypt.c: /tmp/cczSH3hZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSH3hZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczSH3hZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczSH3hZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSH3hZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSH3hZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSH3hZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczSH3hZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczSH3hZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSH3hZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczSH3hZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSH3hZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSH3hZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSH3hZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSH3hZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSH3hZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSH3hZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSH3hZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJI4k8L.s: Assembler messages:
encrypt.c: /tmp/ccJI4k8L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJI4k8L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJI4k8L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJI4k8L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJI4k8L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJI4k8L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJI4k8L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJI4k8L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJI4k8L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJI4k8L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJI4k8L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJI4k8L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJI4k8L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI4k8L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJI4k8L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJI4k8L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJI4k8L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJI4k8L.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbuXobR.s: Assembler messages:
encrypt.c: /tmp/ccbuXobR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbuXobR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbuXobR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbuXobR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuXobR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuXobR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuXobR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbuXobR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbuXobR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuXobR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbuXobR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbuXobR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuXobR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuXobR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuXobR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuXobR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbuXobR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbuXobR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4sWMrg.s: Assembler messages:
encrypt.c: /tmp/cc4sWMrg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4sWMrg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4sWMrg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4sWMrg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWMrg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWMrg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWMrg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4sWMrg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4sWMrg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWMrg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4sWMrg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4sWMrg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWMrg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWMrg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4sWMrg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWMrg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4sWMrg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4sWMrg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFCr7Vk.s: Assembler messages:
encrypt.c: /tmp/ccFCr7Vk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCr7Vk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCr7Vk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCr7Vk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCr7Vk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCr7Vk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCr7Vk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCr7Vk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFCr7Vk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCr7Vk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCr7Vk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCr7Vk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCr7Vk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCr7Vk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCr7Vk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCr7Vk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCr7Vk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSUgeFS.s: Assembler messages:
encrypt.c: /tmp/ccSUgeFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUgeFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUgeFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUgeFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUgeFS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUgeFS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUgeFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUgeFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUgeFS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSUgeFS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUgeFS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUgeFS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUgeFS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUgeFS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUgeFS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUgeFS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUgeFS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUgeFS.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmnncNJ.s: Assembler messages:
encrypt.c: /tmp/ccmnncNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmnncNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmnncNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmnncNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnncNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnncNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnncNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmnncNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmnncNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnncNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmnncNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmnncNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnncNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnncNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnncNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnncNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmnncNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmnncNJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNACcKb.s: Assembler messages:
encrypt.c: /tmp/ccNACcKb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNACcKb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNACcKb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNACcKb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNACcKb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNACcKb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNACcKb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNACcKb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNACcKb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNACcKb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNACcKb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNACcKb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNACcKb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNACcKb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNACcKb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNACcKb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNACcKb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNACcKb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm1fJtg.s: Assembler messages:
encrypt.c: /tmp/ccm1fJtg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1fJtg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1fJtg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1fJtg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1fJtg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1fJtg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1fJtg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1fJtg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1fJtg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm1fJtg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1fJtg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1fJtg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1fJtg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1fJtg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1fJtg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1fJtg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1fJtg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1fJtg.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBm4Jp7.s: Assembler messages:
encrypt.c: /tmp/ccBm4Jp7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBm4Jp7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBm4Jp7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBm4Jp7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBm4Jp7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBm4Jp7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBm4Jp7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBm4Jp7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBm4Jp7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBm4Jp7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBm4Jp7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBm4Jp7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBm4Jp7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBm4Jp7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBm4Jp7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBm4Jp7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBm4Jp7.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccqZM4X2.s: Assembler messages:
encrypt.c: /tmp/ccqZM4X2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZM4X2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZM4X2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZM4X2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZM4X2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZM4X2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZM4X2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZM4X2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZM4X2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZM4X2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqZM4X2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqZM4X2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZM4X2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZM4X2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZM4X2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZM4X2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZM4X2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqZM4X2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFAIXtq.s: Assembler messages:
encrypt.c: /tmp/ccFAIXtq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAIXtq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAIXtq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAIXtq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAIXtq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAIXtq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAIXtq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAIXtq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAIXtq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAIXtq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFAIXtq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAIXtq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAIXtq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAIXtq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAIXtq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAIXtq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFAIXtq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAIXtq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOkh0jy.s: Assembler messages:
encrypt.c: /tmp/ccOkh0jy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOkh0jy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOkh0jy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOkh0jy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkh0jy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkh0jy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkh0jy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOkh0jy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOkh0jy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOkh0jy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOkh0jy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkh0jy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkh0jy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOkh0jy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkh0jy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOkh0jy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkh0jy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOkh0jy.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6JuYEv.s: Assembler messages:
encrypt.c: /tmp/cc6JuYEv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JuYEv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JuYEv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JuYEv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JuYEv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JuYEv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JuYEv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JuYEv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JuYEv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JuYEv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JuYEv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JuYEv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JuYEv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JuYEv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JuYEv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JuYEv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JuYEv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JuYEv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv6W4Ub.s: Assembler messages:
encrypt.c: /tmp/ccv6W4Ub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6W4Ub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6W4Ub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6W4Ub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6W4Ub.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6W4Ub.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6W4Ub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6W4Ub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv6W4Ub.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6W4Ub.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6W4Ub.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6W4Ub.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6W4Ub.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6W4Ub.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6W4Ub.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6W4Ub.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6W4Ub.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1jObZR.s: Assembler messages:
encrypt.c: /tmp/cc1jObZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1jObZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1jObZR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1jObZR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jObZR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jObZR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jObZR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1jObZR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1jObZR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jObZR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1jObZR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jObZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jObZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jObZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jObZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jObZR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1jObZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jObZR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHEo30D.s: Assembler messages:
encrypt.c: /tmp/ccHEo30D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEo30D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEo30D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEo30D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEo30D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEo30D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEo30D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEo30D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEo30D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHEo30D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEo30D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEo30D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEo30D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEo30D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEo30D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEo30D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEo30D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEo30D.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Oz81H.s: Assembler messages:
encrypt.c: /tmp/cc6Oz81H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Oz81H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Oz81H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Oz81H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Oz81H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Oz81H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Oz81H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Oz81H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Oz81H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Oz81H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Oz81H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Oz81H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Oz81H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Oz81H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Oz81H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Oz81H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Oz81H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Oz81H.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccF7zL9r.s: Assembler messages:
encrypt.c: /tmp/ccF7zL9r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7zL9r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7zL9r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7zL9r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7zL9r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7zL9r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7zL9r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7zL9r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7zL9r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF7zL9r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF7zL9r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7zL9r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7zL9r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zL9r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7zL9r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7zL9r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7zL9r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF7zL9r.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc05dYOV.s: Assembler messages:
encrypt.c: /tmp/cc05dYOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc05dYOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc05dYOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc05dYOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05dYOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05dYOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05dYOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc05dYOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc05dYOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc05dYOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc05dYOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05dYOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05dYOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05dYOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05dYOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc05dYOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05dYOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc05dYOV.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cczUhrGa.s: Assembler messages:
encrypt.c: /tmp/cczUhrGa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUhrGa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUhrGa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczUhrGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUhrGa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUhrGa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUhrGa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUhrGa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUhrGa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUhrGa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUhrGa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUhrGa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUhrGa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUhrGa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUhrGa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUhrGa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUhrGa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUhrGa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccegx3cP.s: Assembler messages:
encrypt.c: /tmp/ccegx3cP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegx3cP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegx3cP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccegx3cP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegx3cP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegx3cP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegx3cP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegx3cP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegx3cP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccegx3cP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegx3cP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegx3cP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegx3cP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegx3cP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegx3cP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegx3cP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegx3cP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegx3cP.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmKkXzu.s: Assembler messages:
encrypt.c: /tmp/ccmKkXzu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmKkXzu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmKkXzu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmKkXzu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKkXzu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKkXzu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKkXzu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmKkXzu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmKkXzu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKkXzu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmKkXzu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmKkXzu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKkXzu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKkXzu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKkXzu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKkXzu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmKkXzu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmKkXzu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2QZ0UX.s: Assembler messages:
encrypt.c: /tmp/cc2QZ0UX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QZ0UX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QZ0UX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QZ0UX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QZ0UX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QZ0UX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QZ0UX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QZ0UX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QZ0UX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QZ0UX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QZ0UX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QZ0UX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QZ0UX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QZ0UX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QZ0UX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QZ0UX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QZ0UX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYmhx8d.s: Assembler messages:
encrypt.c: /tmp/ccYmhx8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYmhx8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYmhx8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYmhx8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmhx8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmhx8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmhx8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYmhx8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYmhx8d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYmhx8d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmhx8d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmhx8d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmhx8d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmhx8d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmhx8d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmhx8d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmhx8d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmhx8d.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccct6i8P.s: Assembler messages:
encrypt.c: /tmp/ccct6i8P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccct6i8P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccct6i8P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccct6i8P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccct6i8P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccct6i8P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccct6i8P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccct6i8P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccct6i8P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccct6i8P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccct6i8P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccct6i8P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccct6i8P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccct6i8P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccct6i8P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccct6i8P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccct6i8P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccct6i8P.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrcCL63.s: Assembler messages:
encrypt.c: /tmp/ccrcCL63.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcCL63.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcCL63.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcCL63.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcCL63.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcCL63.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcCL63.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcCL63.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcCL63.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrcCL63.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcCL63.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcCL63.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcCL63.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcCL63.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcCL63.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcCL63.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcCL63.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcCL63.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2IlpRv.s: Assembler messages:
encrypt.c: /tmp/cc2IlpRv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IlpRv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IlpRv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IlpRv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IlpRv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IlpRv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IlpRv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IlpRv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IlpRv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IlpRv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IlpRv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IlpRv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IlpRv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IlpRv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IlpRv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IlpRv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IlpRv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IlpRv.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Mhuxe.s: Assembler messages:
encrypt.c: /tmp/cc7Mhuxe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Mhuxe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Mhuxe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Mhuxe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mhuxe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mhuxe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mhuxe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Mhuxe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mhuxe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Mhuxe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Mhuxe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mhuxe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mhuxe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Mhuxe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mhuxe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Mhuxe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Mhuxe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGI6kvj.s: Assembler messages:
encrypt.c: /tmp/ccGI6kvj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGI6kvj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGI6kvj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGI6kvj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI6kvj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI6kvj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI6kvj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGI6kvj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGI6kvj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI6kvj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGI6kvj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI6kvj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI6kvj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI6kvj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI6kvj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI6kvj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGI6kvj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI6kvj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceCjzQE.s: Assembler messages:
encrypt.c: /tmp/cceCjzQE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCjzQE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCjzQE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceCjzQE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCjzQE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCjzQE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCjzQE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCjzQE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCjzQE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceCjzQE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCjzQE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCjzQE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCjzQE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCjzQE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCjzQE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCjzQE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCjzQE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCjzQE.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDZGRyR.s: Assembler messages:
encrypt.c: /tmp/ccDZGRyR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZGRyR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZGRyR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZGRyR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZGRyR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZGRyR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZGRyR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZGRyR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZGRyR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZGRyR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDZGRyR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZGRyR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZGRyR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZGRyR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZGRyR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZGRyR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZGRyR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZGRyR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczvPeFX.s: Assembler messages:
encrypt.c: /tmp/cczvPeFX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvPeFX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvPeFX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvPeFX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvPeFX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvPeFX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvPeFX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvPeFX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvPeFX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvPeFX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvPeFX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvPeFX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvPeFX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvPeFX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvPeFX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvPeFX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvPeFX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvPeFX.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cciJByKU.s: Assembler messages:
encrypt.c: /tmp/cciJByKU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJByKU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJByKU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciJByKU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJByKU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJByKU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJByKU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJByKU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJByKU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciJByKU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJByKU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJByKU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJByKU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJByKU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJByKU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJByKU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJByKU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJByKU.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxh1lHF.s: Assembler messages:
encrypt.c: /tmp/ccxh1lHF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxh1lHF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxh1lHF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxh1lHF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxh1lHF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxh1lHF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxh1lHF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxh1lHF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxh1lHF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxh1lHF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxh1lHF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxh1lHF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxh1lHF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxh1lHF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxh1lHF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxh1lHF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxh1lHF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxh1lHF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq41OS1.s: Assembler messages:
encrypt.c: /tmp/ccq41OS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq41OS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq41OS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq41OS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq41OS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq41OS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq41OS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq41OS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq41OS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq41OS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq41OS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq41OS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq41OS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq41OS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq41OS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq41OS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq41OS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq41OS1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuNlWsc.s: Assembler messages:
encrypt.c: /tmp/ccuNlWsc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNlWsc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNlWsc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNlWsc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNlWsc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNlWsc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNlWsc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNlWsc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNlWsc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuNlWsc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNlWsc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNlWsc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNlWsc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNlWsc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNlWsc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNlWsc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNlWsc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNlWsc.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbNf764.s: Assembler messages:
encrypt.c: /tmp/ccbNf764.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNf764.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNf764.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNf764.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNf764.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNf764.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNf764.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNf764.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNf764.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNf764.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbNf764.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNf764.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNf764.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNf764.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNf764.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNf764.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNf764.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNf764.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmp04WW.s: Assembler messages:
encrypt.c: /tmp/ccmp04WW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmp04WW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmp04WW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmp04WW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp04WW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp04WW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp04WW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmp04WW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmp04WW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmp04WW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmp04WW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp04WW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp04WW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmp04WW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp04WW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmp04WW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp04WW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmp04WW.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDqrsxo.s: Assembler messages:
encrypt.c: /tmp/ccDqrsxo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDqrsxo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDqrsxo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDqrsxo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqrsxo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqrsxo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqrsxo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDqrsxo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDqrsxo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqrsxo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDqrsxo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqrsxo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqrsxo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqrsxo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqrsxo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqrsxo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDqrsxo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqrsxo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPmvgwm.s: Assembler messages:
encrypt.c: /tmp/ccPmvgwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmvgwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmvgwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmvgwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmvgwm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmvgwm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmvgwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmvgwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmvgwm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPmvgwm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmvgwm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmvgwm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmvgwm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmvgwm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmvgwm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmvgwm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmvgwm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmvgwm.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJmIoqj.s: Assembler messages:
encrypt.c: /tmp/ccJmIoqj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmIoqj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmIoqj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmIoqj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmIoqj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmIoqj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmIoqj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmIoqj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmIoqj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmIoqj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmIoqj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmIoqj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmIoqj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmIoqj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmIoqj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmIoqj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmIoqj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmIoqj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciquCNf.s: Assembler messages:
encrypt.c: /tmp/cciquCNf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciquCNf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciquCNf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciquCNf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciquCNf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciquCNf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciquCNf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciquCNf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciquCNf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciquCNf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciquCNf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciquCNf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciquCNf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciquCNf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciquCNf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciquCNf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciquCNf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciquCNf.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP5yRoP.s: Assembler messages:
encrypt.c: /tmp/ccP5yRoP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5yRoP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5yRoP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5yRoP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yRoP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yRoP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yRoP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5yRoP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5yRoP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yRoP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP5yRoP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP5yRoP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yRoP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yRoP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5yRoP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yRoP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5yRoP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP5yRoP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqZJxlF.s: Assembler messages:
encrypt.c: /tmp/ccqZJxlF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZJxlF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZJxlF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZJxlF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZJxlF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZJxlF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZJxlF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZJxlF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZJxlF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqZJxlF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZJxlF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZJxlF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZJxlF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZJxlF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZJxlF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZJxlF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZJxlF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZJxlF.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9cNJJM.s: Assembler messages:
encrypt.c: /tmp/cc9cNJJM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cNJJM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cNJJM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cNJJM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNJJM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNJJM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNJJM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cNJJM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cNJJM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cNJJM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNJJM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNJJM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNJJM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNJJM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNJJM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cNJJM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNJJM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNJJM.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHfW4SO.s: Assembler messages:
encrypt.c: /tmp/ccHfW4SO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHfW4SO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHfW4SO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHfW4SO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfW4SO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfW4SO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfW4SO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHfW4SO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHfW4SO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfW4SO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHfW4SO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHfW4SO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfW4SO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfW4SO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfW4SO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfW4SO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHfW4SO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHfW4SO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY9RNvm.s: Assembler messages:
encrypt.c: /tmp/ccY9RNvm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9RNvm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9RNvm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9RNvm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9RNvm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9RNvm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9RNvm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9RNvm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9RNvm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY9RNvm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY9RNvm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9RNvm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9RNvm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9RNvm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9RNvm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9RNvm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9RNvm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY9RNvm.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvaDI1n.s: Assembler messages:
encrypt.c: /tmp/ccvaDI1n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvaDI1n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvaDI1n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvaDI1n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaDI1n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaDI1n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaDI1n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvaDI1n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvaDI1n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaDI1n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvaDI1n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvaDI1n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaDI1n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaDI1n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaDI1n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaDI1n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvaDI1n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvaDI1n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3huAO7.s: Assembler messages:
encrypt.c: /tmp/cc3huAO7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3huAO7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3huAO7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3huAO7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3huAO7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3huAO7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3huAO7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3huAO7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3huAO7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3huAO7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3huAO7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3huAO7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3huAO7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3huAO7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3huAO7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3huAO7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3huAO7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3huAO7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJBFJXc.s: Assembler messages:
encrypt.c: /tmp/ccJBFJXc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBFJXc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBFJXc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBFJXc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBFJXc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBFJXc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBFJXc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBFJXc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBFJXc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJBFJXc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBFJXc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBFJXc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBFJXc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBFJXc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBFJXc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBFJXc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBFJXc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBFJXc.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoKpVpI.s: Assembler messages:
encrypt.c: /tmp/ccoKpVpI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKpVpI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKpVpI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKpVpI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKpVpI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKpVpI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKpVpI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKpVpI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKpVpI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKpVpI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoKpVpI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKpVpI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKpVpI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKpVpI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKpVpI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKpVpI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKpVpI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKpVpI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvuhsUy.s: Assembler messages:
encrypt.c: /tmp/ccvuhsUy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvuhsUy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvuhsUy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvuhsUy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuhsUy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuhsUy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuhsUy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvuhsUy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvuhsUy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvuhsUy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuhsUy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuhsUy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuhsUy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuhsUy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuhsUy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvuhsUy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuhsUy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuhsUy.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Mb8Fc.s: Assembler messages:
encrypt.c: /tmp/cc1Mb8Fc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Mb8Fc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Mb8Fc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Mb8Fc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mb8Fc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mb8Fc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mb8Fc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Mb8Fc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mb8Fc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Mb8Fc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mb8Fc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mb8Fc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mb8Fc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mb8Fc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mb8Fc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Mb8Fc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mb8Fc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMHzd67.s: Assembler messages:
encrypt.c: /tmp/ccMHzd67.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHzd67.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHzd67.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHzd67.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHzd67.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHzd67.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHzd67.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHzd67.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHzd67.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMHzd67.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHzd67.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHzd67.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHzd67.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHzd67.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHzd67.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHzd67.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHzd67.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHzd67.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIxTx2A.s: Assembler messages:
encrypt.c: /tmp/ccIxTx2A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxTx2A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxTx2A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxTx2A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxTx2A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxTx2A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxTx2A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxTx2A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxTx2A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxTx2A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxTx2A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxTx2A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxTx2A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxTx2A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxTx2A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxTx2A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxTx2A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxTx2A.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZuCdkC.s: Assembler messages:
encrypt.c: /tmp/ccZuCdkC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZuCdkC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZuCdkC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZuCdkC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuCdkC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuCdkC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuCdkC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZuCdkC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZuCdkC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuCdkC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZuCdkC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZuCdkC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuCdkC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuCdkC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuCdkC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuCdkC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZuCdkC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZuCdkC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8UsoUv.s: Assembler messages:
encrypt.c: /tmp/cc8UsoUv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UsoUv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UsoUv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UsoUv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UsoUv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UsoUv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UsoUv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UsoUv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UsoUv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UsoUv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8UsoUv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UsoUv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UsoUv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UsoUv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UsoUv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UsoUv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UsoUv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UsoUv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBlVzxt.s: Assembler messages:
encrypt.c: /tmp/ccBlVzxt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlVzxt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlVzxt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlVzxt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlVzxt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlVzxt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlVzxt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlVzxt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlVzxt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBlVzxt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlVzxt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlVzxt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlVzxt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlVzxt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlVzxt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlVzxt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlVzxt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlVzxt.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTuS03T.s: Assembler messages:
encrypt.c: /tmp/ccTuS03T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTuS03T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTuS03T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTuS03T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuS03T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuS03T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuS03T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTuS03T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTuS03T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuS03T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTuS03T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTuS03T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuS03T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuS03T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuS03T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuS03T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTuS03T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTuS03T.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccd0qRP.s: Assembler messages:
encrypt.c: /tmp/cccd0qRP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccd0qRP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccd0qRP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccd0qRP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccd0qRP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccd0qRP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccd0qRP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccd0qRP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccd0qRP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccd0qRP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccd0qRP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccd0qRP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccd0qRP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd0qRP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccd0qRP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccd0qRP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccd0qRP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccd0qRP.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN7JtsD.s: Assembler messages:
encrypt.c: /tmp/ccN7JtsD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7JtsD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7JtsD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7JtsD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7JtsD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7JtsD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7JtsD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7JtsD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7JtsD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN7JtsD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7JtsD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7JtsD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7JtsD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7JtsD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7JtsD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7JtsD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7JtsD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7JtsD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg7S9nC.s: Assembler messages:
encrypt.c: /tmp/ccg7S9nC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7S9nC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7S9nC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7S9nC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7S9nC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7S9nC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7S9nC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7S9nC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7S9nC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7S9nC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7S9nC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7S9nC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7S9nC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7S9nC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7S9nC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7S9nC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7S9nC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7S9nC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFUJXVX.s: Assembler messages:
encrypt.c: /tmp/ccFUJXVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUJXVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUJXVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUJXVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUJXVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUJXVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUJXVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFUJXVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUJXVX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFUJXVX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUJXVX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJXVX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJXVX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJXVX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJXVX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUJXVX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJXVX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJXVX.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG17cK3.s: Assembler messages:
encrypt.c: /tmp/ccG17cK3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG17cK3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG17cK3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG17cK3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG17cK3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG17cK3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG17cK3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG17cK3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG17cK3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG17cK3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG17cK3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG17cK3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG17cK3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG17cK3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG17cK3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG17cK3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG17cK3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG17cK3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBNyeMS.s: Assembler messages:
encrypt.c: /tmp/ccBNyeMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBNyeMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBNyeMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBNyeMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBNyeMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBNyeMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBNyeMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBNyeMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBNyeMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBNyeMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBNyeMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBNyeMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBNyeMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBNyeMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNyeMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBNyeMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBNyeMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBNyeMS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFuzpsX.s: Assembler messages:
encrypt.c: /tmp/ccFuzpsX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFuzpsX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFuzpsX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFuzpsX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuzpsX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuzpsX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuzpsX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFuzpsX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFuzpsX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFuzpsX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuzpsX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuzpsX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuzpsX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuzpsX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuzpsX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFuzpsX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuzpsX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuzpsX.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPEAiPb.s: Assembler messages:
encrypt.c: /tmp/ccPEAiPb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPEAiPb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPEAiPb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPEAiPb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEAiPb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEAiPb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEAiPb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPEAiPb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPEAiPb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPEAiPb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEAiPb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEAiPb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEAiPb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEAiPb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEAiPb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPEAiPb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEAiPb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEAiPb.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnSRmzj.s: Assembler messages:
encrypt.c: /tmp/ccnSRmzj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSRmzj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSRmzj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSRmzj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSRmzj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSRmzj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSRmzj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSRmzj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSRmzj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSRmzj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnSRmzj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSRmzj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSRmzj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSRmzj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSRmzj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSRmzj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSRmzj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSRmzj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZd9sP5.s: Assembler messages:
encrypt.c: /tmp/ccZd9sP5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZd9sP5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZd9sP5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZd9sP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZd9sP5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZd9sP5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZd9sP5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZd9sP5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZd9sP5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZd9sP5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZd9sP5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZd9sP5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZd9sP5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZd9sP5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZd9sP5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZd9sP5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZd9sP5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZd9sP5.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca4a9ta.s: Assembler messages:
encrypt.c: /tmp/cca4a9ta.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4a9ta.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4a9ta.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca4a9ta.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4a9ta.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4a9ta.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4a9ta.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4a9ta.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4a9ta.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4a9ta.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca4a9ta.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4a9ta.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4a9ta.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4a9ta.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4a9ta.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4a9ta.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4a9ta.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4a9ta.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1y7TvC.s: Assembler messages:
encrypt.c: /tmp/cc1y7TvC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1y7TvC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1y7TvC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1y7TvC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y7TvC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y7TvC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y7TvC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1y7TvC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1y7TvC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y7TvC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1y7TvC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1y7TvC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y7TvC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y7TvC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1y7TvC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y7TvC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1y7TvC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1y7TvC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2AyDoB.s: Assembler messages:
encrypt.c: /tmp/cc2AyDoB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2AyDoB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2AyDoB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2AyDoB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2AyDoB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2AyDoB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2AyDoB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2AyDoB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2AyDoB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2AyDoB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2AyDoB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2AyDoB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2AyDoB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2AyDoB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2AyDoB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2AyDoB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2AyDoB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2AyDoB.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc67CphA.s: Assembler messages:
encrypt.c: /tmp/cc67CphA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67CphA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67CphA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67CphA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67CphA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67CphA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67CphA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67CphA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67CphA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67CphA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67CphA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67CphA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67CphA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67CphA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67CphA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67CphA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67CphA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67CphA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccy3RqKl.s: Assembler messages:
encrypt.c: /tmp/ccy3RqKl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy3RqKl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy3RqKl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy3RqKl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3RqKl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3RqKl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3RqKl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy3RqKl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy3RqKl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy3RqKl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy3RqKl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3RqKl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3RqKl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy3RqKl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3RqKl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy3RqKl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3RqKl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy3RqKl.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Fr34Q.s: Assembler messages:
encrypt.c: /tmp/cc0Fr34Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Fr34Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Fr34Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Fr34Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Fr34Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Fr34Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Fr34Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Fr34Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Fr34Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Fr34Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Fr34Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Fr34Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Fr34Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Fr34Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Fr34Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Fr34Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Fr34Q.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccib7A0U.s: Assembler messages:
encrypt.c: /tmp/ccib7A0U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccib7A0U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccib7A0U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccib7A0U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccib7A0U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccib7A0U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccib7A0U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccib7A0U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccib7A0U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccib7A0U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccib7A0U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccib7A0U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccib7A0U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccib7A0U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib7A0U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccib7A0U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccib7A0U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccib7A0U.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS0DHI5.s: Assembler messages:
encrypt.c: /tmp/ccS0DHI5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0DHI5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0DHI5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS0DHI5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0DHI5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0DHI5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0DHI5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS0DHI5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0DHI5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS0DHI5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0DHI5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0DHI5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0DHI5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0DHI5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0DHI5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS0DHI5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0DHI5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0DHI5.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjumdkv.s: Assembler messages:
encrypt.c: /tmp/ccjumdkv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjumdkv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjumdkv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjumdkv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjumdkv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjumdkv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjumdkv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjumdkv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjumdkv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjumdkv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjumdkv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjumdkv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjumdkv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjumdkv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjumdkv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjumdkv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjumdkv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjumdkv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6lPUbX.s: Assembler messages:
encrypt.c: /tmp/cc6lPUbX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lPUbX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6lPUbX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lPUbX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lPUbX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lPUbX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lPUbX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6lPUbX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6lPUbX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lPUbX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6lPUbX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6lPUbX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lPUbX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lPUbX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lPUbX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lPUbX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lPUbX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6lPUbX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKFga6H.s: Assembler messages:
encrypt.c: /tmp/ccKFga6H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKFga6H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKFga6H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKFga6H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFga6H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFga6H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFga6H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKFga6H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKFga6H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKFga6H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKFga6H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFga6H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFga6H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFga6H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFga6H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKFga6H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFga6H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKFga6H.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6N51LR.s: Assembler messages:
encrypt.c: /tmp/cc6N51LR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6N51LR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6N51LR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6N51LR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N51LR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N51LR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N51LR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6N51LR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6N51LR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N51LR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6N51LR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6N51LR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N51LR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N51LR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N51LR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N51LR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6N51LR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6N51LR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cciprP5m.s: Assembler messages:
encrypt.c: /tmp/cciprP5m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciprP5m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciprP5m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciprP5m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciprP5m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciprP5m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciprP5m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciprP5m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciprP5m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciprP5m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciprP5m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciprP5m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciprP5m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciprP5m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciprP5m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciprP5m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciprP5m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciprP5m.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9AWbsb.s: Assembler messages:
encrypt.c: /tmp/cc9AWbsb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9AWbsb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9AWbsb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9AWbsb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWbsb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWbsb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWbsb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9AWbsb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9AWbsb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWbsb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9AWbsb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWbsb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWbsb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWbsb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWbsb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWbsb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9AWbsb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWbsb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cciIzO6T.s: Assembler messages:
encrypt.c: /tmp/cciIzO6T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIzO6T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIzO6T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciIzO6T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciIzO6T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciIzO6T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciIzO6T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciIzO6T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIzO6T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciIzO6T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciIzO6T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciIzO6T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciIzO6T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIzO6T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciIzO6T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciIzO6T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciIzO6T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciIzO6T.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG1sW21.s: Assembler messages:
encrypt.c: /tmp/ccG1sW21.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1sW21.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1sW21.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1sW21.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1sW21.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1sW21.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1sW21.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1sW21.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1sW21.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1sW21.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1sW21.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1sW21.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1sW21.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1sW21.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1sW21.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1sW21.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1sW21.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1sW21.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSnUdlu.s: Assembler messages:
encrypt.c: /tmp/ccSnUdlu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnUdlu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnUdlu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnUdlu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnUdlu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnUdlu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnUdlu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnUdlu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnUdlu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSnUdlu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSnUdlu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnUdlu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnUdlu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnUdlu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnUdlu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnUdlu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnUdlu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSnUdlu.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchOgH0r.s: Assembler messages:
encrypt.c: /tmp/cchOgH0r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchOgH0r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchOgH0r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchOgH0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOgH0r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOgH0r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOgH0r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchOgH0r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchOgH0r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOgH0r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchOgH0r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOgH0r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOgH0r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOgH0r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOgH0r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOgH0r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchOgH0r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOgH0r.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnGsubT.s: Assembler messages:
encrypt.c: /tmp/ccnGsubT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGsubT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGsubT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGsubT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGsubT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGsubT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGsubT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGsubT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGsubT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnGsubT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGsubT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGsubT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGsubT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGsubT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGsubT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGsubT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGsubT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGsubT.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdzLBnK.s: Assembler messages:
encrypt.c: /tmp/ccdzLBnK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdzLBnK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdzLBnK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdzLBnK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzLBnK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzLBnK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzLBnK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdzLBnK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdzLBnK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdzLBnK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzLBnK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzLBnK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzLBnK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzLBnK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzLBnK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzLBnK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzLBnK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzLBnK.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwNO7Ke.s: Assembler messages:
encrypt.c: /tmp/ccwNO7Ke.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNO7Ke.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNO7Ke.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNO7Ke.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNO7Ke.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNO7Ke.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNO7Ke.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNO7Ke.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNO7Ke.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwNO7Ke.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNO7Ke.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNO7Ke.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNO7Ke.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNO7Ke.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNO7Ke.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNO7Ke.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNO7Ke.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCfBNQJ.s: Assembler messages:
encrypt.c: /tmp/ccCfBNQJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfBNQJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfBNQJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfBNQJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfBNQJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfBNQJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfBNQJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfBNQJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfBNQJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCfBNQJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfBNQJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfBNQJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfBNQJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfBNQJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfBNQJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfBNQJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfBNQJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWica7b.s: Assembler messages:
encrypt.c: /tmp/ccWica7b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWica7b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWica7b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWica7b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWica7b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWica7b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWica7b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWica7b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWica7b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWica7b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWica7b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWica7b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWica7b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWica7b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWica7b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWica7b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWica7b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWica7b.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRgHwGQ.s: Assembler messages:
encrypt.c: /tmp/ccRgHwGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgHwGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgHwGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgHwGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgHwGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgHwGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgHwGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgHwGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgHwGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRgHwGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgHwGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgHwGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgHwGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgHwGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgHwGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgHwGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgHwGQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS8WRy6.s: Assembler messages:
encrypt.c: /tmp/ccS8WRy6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8WRy6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8WRy6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8WRy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8WRy6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8WRy6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8WRy6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8WRy6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8WRy6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS8WRy6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8WRy6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8WRy6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8WRy6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8WRy6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8WRy6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8WRy6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8WRy6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8WRy6.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjbNApA.s: Assembler messages:
encrypt.c: /tmp/ccjbNApA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbNApA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbNApA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbNApA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbNApA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbNApA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbNApA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbNApA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbNApA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbNApA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbNApA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbNApA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbNApA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbNApA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbNApA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbNApA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbNApA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbNApA.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczwfCDi.s: Assembler messages:
encrypt.c: /tmp/cczwfCDi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwfCDi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczwfCDi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczwfCDi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwfCDi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwfCDi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwfCDi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczwfCDi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczwfCDi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwfCDi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczwfCDi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwfCDi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwfCDi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwfCDi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwfCDi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwfCDi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwfCDi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwfCDi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIO6z7r.s: Assembler messages:
encrypt.c: /tmp/ccIO6z7r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIO6z7r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIO6z7r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIO6z7r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIO6z7r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIO6z7r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIO6z7r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIO6z7r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIO6z7r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIO6z7r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIO6z7r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIO6z7r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIO6z7r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO6z7r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIO6z7r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIO6z7r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIO6z7r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIO6z7r.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchnevBb.s: Assembler messages:
encrypt.c: /tmp/cchnevBb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnevBb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnevBb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchnevBb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnevBb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnevBb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnevBb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnevBb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnevBb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnevBb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchnevBb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnevBb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnevBb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnevBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnevBb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnevBb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnevBb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnevBb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0mNKsA.s: Assembler messages:
encrypt.c: /tmp/cc0mNKsA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mNKsA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mNKsA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mNKsA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mNKsA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mNKsA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mNKsA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0mNKsA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mNKsA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mNKsA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0mNKsA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mNKsA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mNKsA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mNKsA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mNKsA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mNKsA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mNKsA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mNKsA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbIeOEP.s: Assembler messages:
encrypt.c: /tmp/ccbIeOEP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIeOEP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIeOEP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIeOEP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIeOEP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIeOEP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIeOEP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIeOEP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIeOEP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbIeOEP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIeOEP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIeOEP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIeOEP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIeOEP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIeOEP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIeOEP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIeOEP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIeOEP.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmhq6td.s: Assembler messages:
encrypt.c: /tmp/ccmhq6td.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhq6td.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhq6td.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhq6td.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhq6td.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhq6td.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhq6td.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhq6td.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhq6td.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmhq6td.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhq6td.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhq6td.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhq6td.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhq6td.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhq6td.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhq6td.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhq6td.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhq6td.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpc48zH.s: Assembler messages:
encrypt.c: /tmp/ccpc48zH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpc48zH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpc48zH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpc48zH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc48zH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc48zH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc48zH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpc48zH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpc48zH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc48zH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpc48zH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpc48zH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc48zH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc48zH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc48zH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc48zH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpc48zH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpc48zH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc22uMQl.s: Assembler messages:
encrypt.c: /tmp/cc22uMQl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22uMQl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22uMQl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc22uMQl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22uMQl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22uMQl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22uMQl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22uMQl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22uMQl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22uMQl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc22uMQl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22uMQl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22uMQl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22uMQl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22uMQl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22uMQl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22uMQl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22uMQl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZlpGYC.s: Assembler messages:
encrypt.c: /tmp/ccZlpGYC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZlpGYC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZlpGYC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZlpGYC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlpGYC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlpGYC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlpGYC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZlpGYC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZlpGYC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZlpGYC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZlpGYC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlpGYC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlpGYC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlpGYC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlpGYC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZlpGYC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlpGYC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZlpGYC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE5oQuZ.s: Assembler messages:
encrypt.c: /tmp/ccE5oQuZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5oQuZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5oQuZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5oQuZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5oQuZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5oQuZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5oQuZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5oQuZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5oQuZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE5oQuZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5oQuZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5oQuZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5oQuZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5oQuZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5oQuZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5oQuZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5oQuZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczvnCXq.s: Assembler messages:
encrypt.c: /tmp/cczvnCXq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvnCXq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvnCXq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvnCXq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnCXq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnCXq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnCXq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvnCXq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvnCXq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvnCXq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnCXq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnCXq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnCXq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnCXq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnCXq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvnCXq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnCXq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnCXq.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3GV9iU.s: Assembler messages:
encrypt.c: /tmp/cc3GV9iU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3GV9iU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3GV9iU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3GV9iU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GV9iU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GV9iU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GV9iU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3GV9iU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3GV9iU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3GV9iU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GV9iU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GV9iU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GV9iU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GV9iU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GV9iU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3GV9iU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GV9iU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GV9iU.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnJAn5s.s: Assembler messages:
encrypt.c: /tmp/ccnJAn5s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJAn5s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJAn5s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJAn5s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJAn5s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJAn5s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJAn5s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJAn5s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJAn5s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJAn5s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnJAn5s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnJAn5s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJAn5s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJAn5s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJAn5s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJAn5s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJAn5s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnJAn5s.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5JEtU3.s: Assembler messages:
encrypt.c: /tmp/cc5JEtU3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JEtU3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JEtU3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JEtU3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEtU3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEtU3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEtU3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JEtU3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JEtU3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5JEtU3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5JEtU3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEtU3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEtU3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JEtU3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEtU3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JEtU3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEtU3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5JEtU3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPuo9fI.s: Assembler messages:
encrypt.c: /tmp/ccPuo9fI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuo9fI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuo9fI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuo9fI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuo9fI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuo9fI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuo9fI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuo9fI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuo9fI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuo9fI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPuo9fI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuo9fI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuo9fI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuo9fI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuo9fI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuo9fI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuo9fI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuo9fI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6mRUKy.s: Assembler messages:
encrypt.c: /tmp/cc6mRUKy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mRUKy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mRUKy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mRUKy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mRUKy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mRUKy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mRUKy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mRUKy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mRUKy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6mRUKy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6mRUKy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mRUKy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mRUKy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mRUKy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mRUKy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mRUKy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mRUKy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6mRUKy.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLv2Ew4.s: Assembler messages:
encrypt.c: /tmp/ccLv2Ew4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLv2Ew4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLv2Ew4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLv2Ew4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLv2Ew4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLv2Ew4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLv2Ew4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLv2Ew4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLv2Ew4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLv2Ew4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLv2Ew4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLv2Ew4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLv2Ew4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLv2Ew4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLv2Ew4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLv2Ew4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLv2Ew4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9QQ1ho.s: Assembler messages:
encrypt.c: /tmp/cc9QQ1ho.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QQ1ho.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QQ1ho.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QQ1ho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QQ1ho.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QQ1ho.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QQ1ho.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QQ1ho.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9QQ1ho.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QQ1ho.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QQ1ho.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QQ1ho.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QQ1ho.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QQ1ho.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QQ1ho.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QQ1ho.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QQ1ho.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS7v9GY.s: Assembler messages:
encrypt.c: /tmp/ccS7v9GY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7v9GY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7v9GY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7v9GY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7v9GY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7v9GY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7v9GY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7v9GY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7v9GY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7v9GY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7v9GY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7v9GY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7v9GY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7v9GY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7v9GY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7v9GY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7v9GY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7v9GY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8kXqBq.s: Assembler messages:
encrypt.c: /tmp/cc8kXqBq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kXqBq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kXqBq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kXqBq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kXqBq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kXqBq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kXqBq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kXqBq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kXqBq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kXqBq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kXqBq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kXqBq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kXqBq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kXqBq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kXqBq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kXqBq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kXqBq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kXqBq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgNRYIQ.s: Assembler messages:
encrypt.c: /tmp/ccgNRYIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNRYIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNRYIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNRYIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNRYIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNRYIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNRYIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNRYIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNRYIQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNRYIQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNRYIQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNRYIQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNRYIQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNRYIQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNRYIQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNRYIQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNRYIQ.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXo4DDv.s: Assembler messages:
encrypt.c: /tmp/ccXo4DDv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXo4DDv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXo4DDv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXo4DDv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXo4DDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXo4DDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXo4DDv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXo4DDv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXo4DDv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXo4DDv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXo4DDv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXo4DDv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXo4DDv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXo4DDv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXo4DDv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXo4DDv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXo4DDv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXo4DDv.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckAK5wb.s: Assembler messages:
encrypt.c: /tmp/cckAK5wb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAK5wb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAK5wb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckAK5wb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAK5wb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAK5wb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAK5wb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAK5wb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAK5wb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAK5wb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckAK5wb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAK5wb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAK5wb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAK5wb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAK5wb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAK5wb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAK5wb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAK5wb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpFqifY.s: Assembler messages:
encrypt.c: /tmp/ccpFqifY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFqifY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFqifY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFqifY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFqifY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFqifY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFqifY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFqifY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFqifY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFqifY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFqifY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFqifY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFqifY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFqifY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFqifY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFqifY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFqifY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFqifY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwFVxxu.s: Assembler messages:
encrypt.c: /tmp/ccwFVxxu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFVxxu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFVxxu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFVxxu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFVxxu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFVxxu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFVxxu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFVxxu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFVxxu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFVxxu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwFVxxu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFVxxu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFVxxu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFVxxu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFVxxu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFVxxu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFVxxu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFVxxu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWnMVMy.s: Assembler messages:
encrypt.c: /tmp/ccWnMVMy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnMVMy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnMVMy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnMVMy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnMVMy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnMVMy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnMVMy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnMVMy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnMVMy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnMVMy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWnMVMy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnMVMy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnMVMy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnMVMy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnMVMy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnMVMy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnMVMy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnMVMy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccsVhV6G.s: Assembler messages:
encrypt.c: /tmp/ccsVhV6G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsVhV6G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsVhV6G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsVhV6G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVhV6G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVhV6G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVhV6G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsVhV6G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsVhV6G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsVhV6G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsVhV6G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVhV6G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVhV6G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsVhV6G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVhV6G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsVhV6G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVhV6G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsVhV6G.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDEFjmd.s: Assembler messages:
encrypt.c: /tmp/ccDEFjmd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDEFjmd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDEFjmd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDEFjmd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEFjmd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEFjmd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEFjmd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDEFjmd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDEFjmd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDEFjmd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEFjmd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEFjmd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEFjmd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEFjmd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEFjmd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDEFjmd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEFjmd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEFjmd.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKTEW7Q.s: Assembler messages:
encrypt.c: /tmp/ccKTEW7Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTEW7Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTEW7Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTEW7Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTEW7Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTEW7Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTEW7Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTEW7Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTEW7Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKTEW7Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTEW7Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTEW7Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTEW7Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTEW7Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTEW7Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTEW7Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTEW7Q.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQpAM16.s: Assembler messages:
encrypt.c: /tmp/ccQpAM16.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpAM16.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpAM16.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpAM16.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpAM16.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpAM16.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpAM16.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpAM16.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpAM16.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQpAM16.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpAM16.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpAM16.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpAM16.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpAM16.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpAM16.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpAM16.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpAM16.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpAM16.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxwmX93.s: Assembler messages:
encrypt.c: /tmp/ccxwmX93.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxwmX93.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxwmX93.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxwmX93.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwmX93.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwmX93.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwmX93.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxwmX93.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxwmX93.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwmX93.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxwmX93.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwmX93.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwmX93.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwmX93.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwmX93.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwmX93.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwmX93.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwmX93.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKYATlu.s: Assembler messages:
encrypt.c: /tmp/ccKYATlu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYATlu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYATlu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYATlu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYATlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYATlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYATlu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYATlu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYATlu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYATlu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYATlu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYATlu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYATlu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYATlu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYATlu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYATlu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYATlu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYATlu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca03jny.s: Assembler messages:
encrypt.c: /tmp/cca03jny.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca03jny.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca03jny.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca03jny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca03jny.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca03jny.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca03jny.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca03jny.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca03jny.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca03jny.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca03jny.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca03jny.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca03jny.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca03jny.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca03jny.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca03jny.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca03jny.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca03jny.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ5vcDj.s: Assembler messages:
encrypt.c: /tmp/ccZ5vcDj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5vcDj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5vcDj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5vcDj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5vcDj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5vcDj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5vcDj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5vcDj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5vcDj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ5vcDj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5vcDj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5vcDj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5vcDj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5vcDj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5vcDj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5vcDj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5vcDj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccc1lEJx.s: Assembler messages:
encrypt.c: /tmp/ccc1lEJx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1lEJx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc1lEJx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc1lEJx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1lEJx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1lEJx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1lEJx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc1lEJx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc1lEJx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc1lEJx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1lEJx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1lEJx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1lEJx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1lEJx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1lEJx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1lEJx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1lEJx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1lEJx.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc77IUuR.s: Assembler messages:
encrypt.c: /tmp/cc77IUuR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77IUuR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77IUuR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc77IUuR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77IUuR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77IUuR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77IUuR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77IUuR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77IUuR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc77IUuR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77IUuR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77IUuR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77IUuR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77IUuR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77IUuR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77IUuR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77IUuR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77IUuR.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXKWk2J.s: Assembler messages:
encrypt.c: /tmp/ccXKWk2J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKWk2J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKWk2J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKWk2J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKWk2J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKWk2J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKWk2J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKWk2J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKWk2J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKWk2J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXKWk2J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKWk2J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKWk2J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKWk2J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKWk2J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKWk2J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKWk2J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKWk2J.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQQClOv.s: Assembler messages:
encrypt.c: /tmp/ccQQClOv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQClOv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQClOv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQClOv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQClOv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQClOv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQClOv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQClOv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQClOv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQClOv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQClOv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQClOv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQClOv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQClOv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQClOv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQClOv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQClOv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQClOv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRGTMCg.s: Assembler messages:
encrypt.c: /tmp/ccRGTMCg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRGTMCg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRGTMCg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRGTMCg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGTMCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGTMCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGTMCg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRGTMCg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRGTMCg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRGTMCg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRGTMCg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGTMCg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGTMCg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRGTMCg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGTMCg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRGTMCg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGTMCg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRGTMCg.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuj73vK.s: Assembler messages:
encrypt.c: /tmp/ccuj73vK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuj73vK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuj73vK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuj73vK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj73vK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj73vK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj73vK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuj73vK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuj73vK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuj73vK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj73vK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj73vK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj73vK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj73vK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj73vK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuj73vK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj73vK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj73vK.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyKYVEX.s: Assembler messages:
encrypt.c: /tmp/ccyKYVEX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKYVEX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKYVEX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKYVEX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKYVEX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKYVEX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKYVEX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKYVEX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKYVEX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKYVEX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyKYVEX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKYVEX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKYVEX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKYVEX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKYVEX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKYVEX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKYVEX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKYVEX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccXhfrxt.s: Assembler messages:
encrypt.c: /tmp/ccXhfrxt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhfrxt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhfrxt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhfrxt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhfrxt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhfrxt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhfrxt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhfrxt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhfrxt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhfrxt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhfrxt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhfrxt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhfrxt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfrxt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhfrxt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhfrxt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhfrxt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhfrxt.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZYJk2D.s: Assembler messages:
encrypt.c: /tmp/ccZYJk2D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYJk2D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYJk2D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYJk2D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYJk2D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYJk2D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYJk2D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYJk2D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYJk2D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYJk2D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZYJk2D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZYJk2D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYJk2D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYJk2D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYJk2D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYJk2D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYJk2D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZYJk2D.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7dYnlg.s: Assembler messages:
encrypt.c: /tmp/cc7dYnlg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dYnlg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dYnlg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dYnlg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dYnlg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dYnlg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dYnlg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dYnlg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dYnlg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dYnlg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7dYnlg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dYnlg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dYnlg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dYnlg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dYnlg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dYnlg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dYnlg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dYnlg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdjMQzY.s: Assembler messages:
encrypt.c: /tmp/ccdjMQzY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjMQzY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjMQzY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjMQzY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMQzY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMQzY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMQzY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjMQzY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjMQzY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdjMQzY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjMQzY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMQzY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMQzY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjMQzY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMQzY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjMQzY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMQzY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjMQzY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci7bM9e.s: Assembler messages:
encrypt.c: /tmp/cci7bM9e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7bM9e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7bM9e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci7bM9e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7bM9e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7bM9e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7bM9e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7bM9e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7bM9e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7bM9e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci7bM9e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci7bM9e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7bM9e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7bM9e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7bM9e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7bM9e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7bM9e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci7bM9e.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnTilu7.s: Assembler messages:
encrypt.c: /tmp/ccnTilu7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTilu7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTilu7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTilu7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTilu7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTilu7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTilu7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTilu7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTilu7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnTilu7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTilu7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTilu7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTilu7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTilu7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTilu7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTilu7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTilu7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTilu7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1cpUXM.s: Assembler messages:
encrypt.c: /tmp/cc1cpUXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1cpUXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1cpUXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1cpUXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cpUXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cpUXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cpUXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1cpUXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1cpUXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cpUXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1cpUXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cpUXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cpUXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cpUXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cpUXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cpUXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cpUXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cpUXM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuKmfTG.s: Assembler messages:
encrypt.c: /tmp/ccuKmfTG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKmfTG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKmfTG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKmfTG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKmfTG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKmfTG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKmfTG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKmfTG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKmfTG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuKmfTG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuKmfTG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKmfTG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKmfTG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmfTG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKmfTG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKmfTG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKmfTG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuKmfTG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2otp9l.s: Assembler messages:
encrypt.c: /tmp/cc2otp9l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2otp9l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2otp9l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2otp9l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2otp9l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2otp9l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2otp9l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2otp9l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2otp9l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2otp9l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2otp9l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2otp9l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2otp9l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2otp9l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2otp9l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2otp9l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2otp9l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2otp9l.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cchLPE1x.s: Assembler messages:
encrypt.c: /tmp/cchLPE1x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLPE1x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLPE1x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchLPE1x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLPE1x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLPE1x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLPE1x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLPE1x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLPE1x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLPE1x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchLPE1x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchLPE1x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLPE1x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLPE1x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLPE1x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLPE1x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLPE1x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchLPE1x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDGQLPQ.s: Assembler messages:
encrypt.c: /tmp/ccDGQLPQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGQLPQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGQLPQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDGQLPQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGQLPQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGQLPQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGQLPQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDGQLPQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDGQLPQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGQLPQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGQLPQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGQLPQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGQLPQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGQLPQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDGQLPQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGQLPQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGQLPQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuIxW1V.s: Assembler messages:
encrypt.c: /tmp/ccuIxW1V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIxW1V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIxW1V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIxW1V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIxW1V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIxW1V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIxW1V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIxW1V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIxW1V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIxW1V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIxW1V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIxW1V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIxW1V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIxW1V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIxW1V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIxW1V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIxW1V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIxW1V.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMljQkX.s: Assembler messages:
encrypt.c: /tmp/ccMljQkX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMljQkX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMljQkX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMljQkX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMljQkX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMljQkX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMljQkX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMljQkX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMljQkX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMljQkX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMljQkX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMljQkX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMljQkX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMljQkX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMljQkX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMljQkX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMljQkX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMljQkX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaLjd2k.s: Assembler messages:
encrypt.c: /tmp/ccaLjd2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLjd2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLjd2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaLjd2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLjd2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLjd2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLjd2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaLjd2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLjd2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLjd2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaLjd2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaLjd2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLjd2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLjd2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaLjd2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLjd2k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaLjd2k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLjd2k.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTVS1is.s: Assembler messages:
encrypt.c: /tmp/ccTVS1is.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVS1is.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVS1is.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVS1is.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVS1is.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVS1is.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVS1is.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVS1is.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVS1is.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTVS1is.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVS1is.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVS1is.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVS1is.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVS1is.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVS1is.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVS1is.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVS1is.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVS1is.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWaNZgQ.s: Assembler messages:
encrypt.c: /tmp/ccWaNZgQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWaNZgQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWaNZgQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWaNZgQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNZgQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNZgQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNZgQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWaNZgQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNZgQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWaNZgQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWaNZgQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNZgQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNZgQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWaNZgQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNZgQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWaNZgQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWaNZgQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1dZ6AA.s: Assembler messages:
encrypt.c: /tmp/cc1dZ6AA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1dZ6AA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1dZ6AA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1dZ6AA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dZ6AA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dZ6AA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dZ6AA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1dZ6AA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dZ6AA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1dZ6AA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1dZ6AA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dZ6AA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dZ6AA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dZ6AA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dZ6AA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1dZ6AA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1dZ6AA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3zxQna.s: Assembler messages:
encrypt.c: /tmp/cc3zxQna.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zxQna.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zxQna.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zxQna.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zxQna.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zxQna.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zxQna.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zxQna.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zxQna.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3zxQna.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zxQna.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zxQna.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zxQna.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zxQna.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zxQna.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zxQna.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zxQna.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zxQna.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBlTR75.s: Assembler messages:
encrypt.c: /tmp/ccBlTR75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlTR75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlTR75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlTR75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlTR75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlTR75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlTR75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlTR75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlTR75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlTR75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBlTR75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBlTR75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlTR75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlTR75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlTR75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlTR75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlTR75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBlTR75.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEA3l4K.s: Assembler messages:
encrypt.c: /tmp/ccEA3l4K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEA3l4K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEA3l4K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEA3l4K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA3l4K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA3l4K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA3l4K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEA3l4K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEA3l4K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEA3l4K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEA3l4K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA3l4K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA3l4K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEA3l4K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA3l4K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEA3l4K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA3l4K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEA3l4K.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOv3ebz.s: Assembler messages:
encrypt.c: /tmp/ccOv3ebz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOv3ebz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOv3ebz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOv3ebz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOv3ebz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOv3ebz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOv3ebz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOv3ebz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccOv3ebz.s: Assembler messages:
encrypt.c: /tmp/ccOv3ebz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOv3ebz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOv3ebz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOv3ebz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOv3ebz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOv3ebz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOv3ebz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOv3ebz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOv3ebz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOv3ebz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOv3ebz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctuATPc.s: Assembler messages:
encrypt.c: /tmp/cctuATPc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuATPc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuATPc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuATPc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuATPc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuATPc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctuATPc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuATPc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cctuATPc.s: Assembler messages:
encrypt.c: /tmp/cctuATPc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuATPc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuATPc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuATPc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuATPc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuATPc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctuATPc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuATPc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuATPc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuATPc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuATPc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNtqMq0.s: Assembler messages:
encrypt.c: /tmp/ccNtqMq0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNtqMq0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNtqMq0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNtqMq0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNtqMq0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNtqMq0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNtqMq0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNtqMq0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNtqMq0.s: Assembler messages:
encrypt.c: /tmp/ccNtqMq0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNtqMq0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNtqMq0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNtqMq0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNtqMq0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNtqMq0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNtqMq0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNtqMq0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNtqMq0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNtqMq0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNtqMq0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxzZ0kF.s: Assembler messages:
encrypt.c: /tmp/ccxzZ0kF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzZ0kF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzZ0kF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzZ0kF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzZ0kF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxzZ0kF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzZ0kF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccxzZ0kF.s: Assembler messages:
encrypt.c: /tmp/ccxzZ0kF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzZ0kF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzZ0kF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzZ0kF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzZ0kF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxzZ0kF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxzZ0kF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzZ0kF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzZ0kF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxzZ0kF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfH9U1s.s: Assembler messages:
encrypt.c: /tmp/ccfH9U1s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfH9U1s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfH9U1s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfH9U1s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfH9U1s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfH9U1s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfH9U1s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfH9U1s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccfH9U1s.s: Assembler messages:
encrypt.c: /tmp/ccfH9U1s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfH9U1s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfH9U1s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfH9U1s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfH9U1s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfH9U1s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfH9U1s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH9U1s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH9U1s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfH9U1s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH9U1s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccfudtVO.s: Assembler messages:
encrypt.c: /tmp/ccfudtVO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfudtVO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfudtVO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfudtVO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfudtVO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfudtVO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfudtVO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfudtVO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccfudtVO.s: Assembler messages:
encrypt.c: /tmp/ccfudtVO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfudtVO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfudtVO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfudtVO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfudtVO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfudtVO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfudtVO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfudtVO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfudtVO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfudtVO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfudtVO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc55kRsU.s: Assembler messages:
encrypt.c: /tmp/cc55kRsU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55kRsU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc55kRsU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc55kRsU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc55kRsU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc55kRsU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc55kRsU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55kRsU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc55kRsU.s: Assembler messages:
encrypt.c: /tmp/cc55kRsU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55kRsU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc55kRsU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc55kRsU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc55kRsU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc55kRsU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc55kRsU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc55kRsU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55kRsU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55kRsU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc55kRsU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyvbqYj.s: Assembler messages:
encrypt.c: /tmp/ccyvbqYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvbqYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvbqYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvbqYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvbqYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvbqYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyvbqYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvbqYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyvbqYj.s: Assembler messages:
encrypt.c: /tmp/ccyvbqYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvbqYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvbqYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvbqYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvbqYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvbqYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyvbqYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyvbqYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvbqYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvbqYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyvbqYj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC0U7LY.s: Assembler messages:
encrypt.c: /tmp/ccC0U7LY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0U7LY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0U7LY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0U7LY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0U7LY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0U7LY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0U7LY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0U7LY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0U7LY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC0U7LY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0U7LY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0U7LY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0U7LY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0U7LY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0U7LY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0U7LY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0U7LY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0U7LY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccskAmCB.s: Assembler messages:
encrypt.c: /tmp/ccskAmCB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskAmCB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskAmCB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskAmCB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskAmCB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskAmCB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskAmCB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskAmCB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskAmCB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskAmCB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskAmCB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskAmCB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskAmCB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskAmCB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskAmCB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskAmCB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskAmCB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskAmCB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc9sjgei.s: Assembler messages:
encrypt.c: /tmp/cc9sjgei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9sjgei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9sjgei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9sjgei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sjgei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sjgei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sjgei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9sjgei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9sjgei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9sjgei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9sjgei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sjgei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sjgei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sjgei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sjgei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9sjgei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sjgei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9sjgei.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccFBVdxT.s: Assembler messages:
encrypt.c: /tmp/ccFBVdxT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBVdxT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBVdxT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBVdxT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBVdxT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBVdxT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBVdxT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBVdxT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBVdxT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBVdxT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFBVdxT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBVdxT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBVdxT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBVdxT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBVdxT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBVdxT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBVdxT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBVdxT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGx5vWk.s: Assembler messages:
encrypt.c: /tmp/ccGx5vWk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGx5vWk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGx5vWk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGx5vWk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGx5vWk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGx5vWk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGx5vWk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGx5vWk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGx5vWk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGx5vWk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGx5vWk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGx5vWk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGx5vWk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGx5vWk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx5vWk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGx5vWk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGx5vWk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGx5vWk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmD3ktE.s: Assembler messages:
encrypt.c: /tmp/ccmD3ktE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmD3ktE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmD3ktE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmD3ktE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD3ktE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD3ktE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD3ktE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmD3ktE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmD3ktE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmD3ktE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD3ktE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD3ktE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD3ktE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD3ktE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD3ktE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmD3ktE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD3ktE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD3ktE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8JQQMS.s: Assembler messages:
encrypt.c: /tmp/cc8JQQMS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JQQMS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JQQMS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JQQMS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JQQMS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JQQMS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JQQMS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JQQMS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JQQMS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JQQMS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JQQMS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JQQMS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JQQMS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JQQMS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JQQMS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JQQMS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JQQMS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JQQMS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEpFdZn.s: Assembler messages:
encrypt.c: /tmp/ccEpFdZn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpFdZn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpFdZn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpFdZn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpFdZn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpFdZn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpFdZn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpFdZn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpFdZn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpFdZn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpFdZn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpFdZn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpFdZn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpFdZn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpFdZn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpFdZn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpFdZn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpFdZn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB7vWC6.s: Assembler messages:
encrypt.c: /tmp/ccB7vWC6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7vWC6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7vWC6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7vWC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vWC6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vWC6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vWC6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7vWC6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7vWC6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB7vWC6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7vWC6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vWC6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vWC6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7vWC6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vWC6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7vWC6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vWC6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7vWC6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmoJMPH.s: Assembler messages:
encrypt.c: /tmp/ccmoJMPH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmoJMPH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmoJMPH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmoJMPH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoJMPH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoJMPH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoJMPH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmoJMPH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmoJMPH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoJMPH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmoJMPH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoJMPH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoJMPH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoJMPH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoJMPH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoJMPH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmoJMPH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoJMPH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4j1zr7.s: Assembler messages:
encrypt.c: /tmp/cc4j1zr7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4j1zr7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4j1zr7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4j1zr7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4j1zr7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4j1zr7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4j1zr7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4j1zr7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4j1zr7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4j1zr7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4j1zr7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4j1zr7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4j1zr7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4j1zr7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4j1zr7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4j1zr7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4j1zr7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4j1zr7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu039bF.s: Assembler messages:
encrypt.c: /tmp/ccu039bF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu039bF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu039bF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu039bF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu039bF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu039bF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu039bF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu039bF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu039bF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu039bF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu039bF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu039bF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu039bF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu039bF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu039bF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu039bF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu039bF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu039bF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO8etGI.s: Assembler messages:
encrypt.c: /tmp/ccO8etGI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8etGI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8etGI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8etGI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8etGI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8etGI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8etGI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8etGI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8etGI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO8etGI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO8etGI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8etGI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8etGI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8etGI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8etGI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8etGI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8etGI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO8etGI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczDThdi.s: Assembler messages:
encrypt.c: /tmp/cczDThdi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDThdi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDThdi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczDThdi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDThdi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDThdi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDThdi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDThdi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDThdi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDThdi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczDThdi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDThdi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDThdi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDThdi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDThdi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDThdi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDThdi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDThdi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKKxHF1.s: Assembler messages:
encrypt.c: /tmp/ccKKxHF1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKxHF1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKxHF1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKxHF1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKxHF1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKxHF1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKxHF1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKxHF1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKxHF1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKxHF1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKxHF1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKxHF1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKxHF1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKxHF1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKxHF1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKxHF1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKxHF1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKxHF1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjo7L3F.s: Assembler messages:
encrypt.c: /tmp/ccjo7L3F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjo7L3F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjo7L3F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjo7L3F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjo7L3F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjo7L3F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjo7L3F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjo7L3F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjo7L3F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjo7L3F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjo7L3F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjo7L3F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjo7L3F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjo7L3F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjo7L3F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjo7L3F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjo7L3F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjo7L3F.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOp3wn7.s: Assembler messages:
encrypt.c: /tmp/ccOp3wn7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOp3wn7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOp3wn7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOp3wn7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp3wn7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp3wn7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp3wn7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOp3wn7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOp3wn7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOp3wn7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOp3wn7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp3wn7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp3wn7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOp3wn7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp3wn7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOp3wn7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp3wn7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOp3wn7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cco5OzUw.s: Assembler messages:
encrypt.c: /tmp/cco5OzUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5OzUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5OzUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco5OzUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OzUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OzUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OzUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5OzUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5OzUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OzUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco5OzUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OzUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OzUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OzUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OzUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OzUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5OzUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OzUw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB9Gad0.s: Assembler messages:
encrypt.c: /tmp/ccB9Gad0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9Gad0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9Gad0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9Gad0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Gad0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Gad0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Gad0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9Gad0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9Gad0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Gad0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB9Gad0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Gad0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Gad0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Gad0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Gad0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Gad0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9Gad0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Gad0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccESrefs.s: Assembler messages:
encrypt.c: /tmp/ccESrefs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccESrefs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccESrefs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccESrefs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESrefs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESrefs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESrefs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccESrefs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccESrefs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccESrefs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESrefs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESrefs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESrefs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESrefs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESrefs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccESrefs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESrefs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESrefs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRJ20a9.s: Assembler messages:
encrypt.c: /tmp/ccRJ20a9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJ20a9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJ20a9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJ20a9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJ20a9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJ20a9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJ20a9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJ20a9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJ20a9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJ20a9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRJ20a9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJ20a9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJ20a9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJ20a9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJ20a9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJ20a9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJ20a9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJ20a9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyTr4lz.s: Assembler messages:
encrypt.c: /tmp/ccyTr4lz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTr4lz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTr4lz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTr4lz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTr4lz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTr4lz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTr4lz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTr4lz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTr4lz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyTr4lz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTr4lz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTr4lz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTr4lz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTr4lz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTr4lz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTr4lz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTr4lz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTr4lz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtpNjr.s: Assembler messages:
encrypt.c: /tmp/ccPtpNjr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtpNjr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtpNjr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtpNjr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpNjr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpNjr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpNjr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtpNjr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtpNjr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpNjr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPtpNjr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpNjr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpNjr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpNjr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpNjr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpNjr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtpNjr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpNjr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSUGAAO.s: Assembler messages:
encrypt.c: /tmp/ccSUGAAO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUGAAO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUGAAO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUGAAO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUGAAO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUGAAO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUGAAO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUGAAO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUGAAO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSUGAAO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSUGAAO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUGAAO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUGAAO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUGAAO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUGAAO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUGAAO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUGAAO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSUGAAO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaEWglQ.s: Assembler messages:
encrypt.c: /tmp/ccaEWglQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEWglQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEWglQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEWglQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEWglQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEWglQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEWglQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEWglQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEWglQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEWglQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaEWglQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEWglQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEWglQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEWglQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEWglQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEWglQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEWglQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEWglQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccysTM4l.s: Assembler messages:
encrypt.c: /tmp/ccysTM4l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysTM4l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysTM4l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccysTM4l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysTM4l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysTM4l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysTM4l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysTM4l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysTM4l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccysTM4l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysTM4l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysTM4l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysTM4l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysTM4l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysTM4l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysTM4l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysTM4l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysTM4l.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78V1B0.s: Assembler messages:
encrypt.c: /tmp/cc78V1B0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78V1B0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78V1B0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc78V1B0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78V1B0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78V1B0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78V1B0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78V1B0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78V1B0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc78V1B0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78V1B0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78V1B0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78V1B0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78V1B0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78V1B0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78V1B0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78V1B0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78V1B0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDoN0Di.s: Assembler messages:
encrypt.c: /tmp/ccDoN0Di.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDoN0Di.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDoN0Di.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDoN0Di.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoN0Di.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoN0Di.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoN0Di.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDoN0Di.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDoN0Di.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoN0Di.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDoN0Di.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoN0Di.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoN0Di.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoN0Di.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoN0Di.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoN0Di.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDoN0Di.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoN0Di.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBUdmy5.s: Assembler messages:
encrypt.c: /tmp/ccBUdmy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUdmy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUdmy5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUdmy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUdmy5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUdmy5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUdmy5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUdmy5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUdmy5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBUdmy5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUdmy5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUdmy5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUdmy5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUdmy5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUdmy5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUdmy5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUdmy5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUdmy5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGGwJmx.s: Assembler messages:
encrypt.c: /tmp/ccGGwJmx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGwJmx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGwJmx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGwJmx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGwJmx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGwJmx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGwJmx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGwJmx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGwJmx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGwJmx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGGwJmx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGwJmx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGwJmx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGwJmx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGwJmx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGwJmx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGwJmx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGwJmx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH6QBCG.s: Assembler messages:
encrypt.c: /tmp/ccH6QBCG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6QBCG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6QBCG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6QBCG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6QBCG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6QBCG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6QBCG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6QBCG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6QBCG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH6QBCG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6QBCG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6QBCG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6QBCG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6QBCG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6QBCG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6QBCG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6QBCG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6QBCG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczZ2aH2.s: Assembler messages:
encrypt.c: /tmp/cczZ2aH2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZ2aH2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZ2aH2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczZ2aH2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZ2aH2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZ2aH2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZ2aH2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZ2aH2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZ2aH2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZ2aH2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczZ2aH2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZ2aH2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZ2aH2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZ2aH2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZ2aH2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZ2aH2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZ2aH2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZ2aH2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOUorsj.s: Assembler messages:
encrypt.c: /tmp/ccOUorsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUorsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUorsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUorsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUorsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUorsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUorsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUorsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUorsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOUorsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUorsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUorsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUorsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUorsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUorsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUorsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUorsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUorsj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUn7RpK.s: Assembler messages:
encrypt.c: /tmp/ccUn7RpK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUn7RpK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUn7RpK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUn7RpK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn7RpK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn7RpK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn7RpK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUn7RpK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUn7RpK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn7RpK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUn7RpK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUn7RpK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn7RpK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn7RpK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn7RpK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn7RpK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUn7RpK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUn7RpK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJRYN0z.s: Assembler messages:
encrypt.c: /tmp/ccJRYN0z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRYN0z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRYN0z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRYN0z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRYN0z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRYN0z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRYN0z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRYN0z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRYN0z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJRYN0z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRYN0z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRYN0z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRYN0z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRYN0z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRYN0z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRYN0z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRYN0z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRYN0z.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccoAfN71.s: Assembler messages:
encrypt.c: /tmp/ccoAfN71.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAfN71.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAfN71.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAfN71.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAfN71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAfN71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAfN71.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAfN71.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAfN71.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAfN71.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoAfN71.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAfN71.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAfN71.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAfN71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAfN71.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAfN71.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAfN71.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAfN71.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNC5Og5.s: Assembler messages:
encrypt.c: /tmp/ccNC5Og5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNC5Og5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNC5Og5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNC5Og5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNC5Og5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNC5Og5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNC5Og5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNC5Og5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNC5Og5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNC5Og5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNC5Og5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNC5Og5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNC5Og5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNC5Og5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNC5Og5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNC5Og5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNC5Og5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNC5Og5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccudktUu.s: Assembler messages:
encrypt.c: /tmp/ccudktUu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudktUu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudktUu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccudktUu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudktUu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudktUu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudktUu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudktUu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudktUu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudktUu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccudktUu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudktUu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudktUu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudktUu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudktUu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudktUu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudktUu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudktUu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ibU1V.s: Assembler messages:
encrypt.c: /tmp/cc0ibU1V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ibU1V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ibU1V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ibU1V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ibU1V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ibU1V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ibU1V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ibU1V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ibU1V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ibU1V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ibU1V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ibU1V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ibU1V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ibU1V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ibU1V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ibU1V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ibU1V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ibU1V.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPh25zx.s: Assembler messages:
encrypt.c: /tmp/ccPh25zx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPh25zx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPh25zx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPh25zx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh25zx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh25zx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh25zx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPh25zx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPh25zx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPh25zx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh25zx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh25zx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh25zx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh25zx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh25zx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPh25zx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh25zx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh25zx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIcaq4f.s: Assembler messages:
encrypt.c: /tmp/ccIcaq4f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIcaq4f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIcaq4f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIcaq4f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcaq4f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcaq4f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcaq4f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIcaq4f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIcaq4f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcaq4f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIcaq4f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIcaq4f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcaq4f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcaq4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIcaq4f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcaq4f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIcaq4f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIcaq4f.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNV9n5R.s: Assembler messages:
encrypt.c: /tmp/ccNV9n5R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNV9n5R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNV9n5R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNV9n5R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV9n5R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV9n5R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV9n5R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNV9n5R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNV9n5R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNV9n5R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNV9n5R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV9n5R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV9n5R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNV9n5R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV9n5R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNV9n5R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV9n5R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNV9n5R.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEtMSlG.s: Assembler messages:
encrypt.c: /tmp/ccEtMSlG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtMSlG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtMSlG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtMSlG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtMSlG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtMSlG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtMSlG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtMSlG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtMSlG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtMSlG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEtMSlG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEtMSlG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtMSlG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtMSlG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtMSlG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtMSlG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtMSlG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEtMSlG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclahqQi.s: Assembler messages:
encrypt.c: /tmp/cclahqQi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclahqQi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclahqQi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclahqQi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahqQi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahqQi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahqQi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclahqQi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclahqQi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclahqQi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclahqQi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahqQi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahqQi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclahqQi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahqQi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclahqQi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahqQi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclahqQi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccixYU4y.s: Assembler messages:
encrypt.c: /tmp/ccixYU4y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixYU4y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixYU4y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccixYU4y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixYU4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixYU4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixYU4y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixYU4y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixYU4y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccixYU4y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixYU4y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixYU4y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixYU4y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixYU4y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixYU4y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixYU4y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixYU4y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixYU4y.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyGSXTr.s: Assembler messages:
encrypt.c: /tmp/ccyGSXTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGSXTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGSXTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGSXTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGSXTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGSXTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGSXTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGSXTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGSXTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGSXTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGSXTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGSXTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGSXTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGSXTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGSXTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGSXTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGSXTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGSXTr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHZnpRR.s: Assembler messages:
encrypt.c: /tmp/ccHZnpRR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZnpRR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZnpRR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZnpRR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZnpRR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZnpRR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZnpRR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZnpRR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZnpRR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZnpRR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHZnpRR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZnpRR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZnpRR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZnpRR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZnpRR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZnpRR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZnpRR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZnpRR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckftIL0.s: Assembler messages:
encrypt.c: /tmp/cckftIL0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckftIL0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckftIL0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckftIL0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftIL0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftIL0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftIL0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckftIL0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckftIL0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckftIL0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckftIL0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftIL0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftIL0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckftIL0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftIL0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckftIL0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftIL0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckftIL0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEmrI9N.s: Assembler messages:
encrypt.c: /tmp/ccEmrI9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEmrI9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEmrI9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEmrI9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmrI9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmrI9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmrI9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEmrI9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEmrI9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEmrI9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEmrI9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmrI9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmrI9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmrI9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmrI9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmrI9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmrI9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEmrI9N.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRxtBPH.s: Assembler messages:
encrypt.c: /tmp/ccRxtBPH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxtBPH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxtBPH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxtBPH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxtBPH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxtBPH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxtBPH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxtBPH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxtBPH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxtBPH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRxtBPH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRxtBPH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxtBPH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxtBPH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxtBPH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxtBPH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxtBPH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRxtBPH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0HHYO9.s: Assembler messages:
encrypt.c: /tmp/cc0HHYO9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0HHYO9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0HHYO9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0HHYO9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HHYO9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HHYO9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HHYO9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0HHYO9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0HHYO9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HHYO9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0HHYO9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HHYO9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HHYO9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HHYO9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HHYO9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HHYO9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0HHYO9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HHYO9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsKy0zh.s: Assembler messages:
encrypt.c: /tmp/ccsKy0zh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKy0zh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKy0zh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKy0zh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKy0zh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKy0zh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKy0zh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKy0zh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKy0zh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsKy0zh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKy0zh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKy0zh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKy0zh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKy0zh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKy0zh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKy0zh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKy0zh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKy0zh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb70j1r.s: Assembler messages:
encrypt.c: /tmp/ccb70j1r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb70j1r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb70j1r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb70j1r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb70j1r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb70j1r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb70j1r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb70j1r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb70j1r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb70j1r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb70j1r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb70j1r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb70j1r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb70j1r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb70j1r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb70j1r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb70j1r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb70j1r.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccb9Bjj.s: Assembler messages:
encrypt.c: /tmp/cccb9Bjj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccb9Bjj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccb9Bjj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccb9Bjj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb9Bjj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb9Bjj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb9Bjj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccb9Bjj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccb9Bjj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb9Bjj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccb9Bjj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccb9Bjj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb9Bjj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb9Bjj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccb9Bjj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb9Bjj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccb9Bjj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccb9Bjj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKDCqnX.s: Assembler messages:
encrypt.c: /tmp/ccKDCqnX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDCqnX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDCqnX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDCqnX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDCqnX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDCqnX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDCqnX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDCqnX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDCqnX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDCqnX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKDCqnX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDCqnX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDCqnX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDCqnX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDCqnX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDCqnX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDCqnX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDCqnX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvmhpQU.s: Assembler messages:
encrypt.c: /tmp/ccvmhpQU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmhpQU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmhpQU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmhpQU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmhpQU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmhpQU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmhpQU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmhpQU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmhpQU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmhpQU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmhpQU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmhpQU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmhpQU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmhpQU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmhpQU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmhpQU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmhpQU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmhpQU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDi0sRz.s: Assembler messages:
encrypt.c: /tmp/ccDi0sRz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDi0sRz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDi0sRz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDi0sRz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDi0sRz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDi0sRz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDi0sRz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDi0sRz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDi0sRz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDi0sRz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDi0sRz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDi0sRz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDi0sRz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDi0sRz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDi0sRz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDi0sRz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDi0sRz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDi0sRz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjrHcfK.s: Assembler messages:
encrypt.c: /tmp/ccjrHcfK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrHcfK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrHcfK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrHcfK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrHcfK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrHcfK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrHcfK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrHcfK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrHcfK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjrHcfK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrHcfK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrHcfK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrHcfK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrHcfK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrHcfK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrHcfK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrHcfK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrHcfK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMYpRGb.s: Assembler messages:
encrypt.c: /tmp/ccMYpRGb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMYpRGb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMYpRGb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMYpRGb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYpRGb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYpRGb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYpRGb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMYpRGb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMYpRGb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMYpRGb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMYpRGb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYpRGb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYpRGb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMYpRGb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYpRGb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMYpRGb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYpRGb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMYpRGb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctmPpA2.s: Assembler messages:
encrypt.c: /tmp/cctmPpA2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmPpA2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmPpA2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctmPpA2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmPpA2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmPpA2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmPpA2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmPpA2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmPpA2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmPpA2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctmPpA2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmPpA2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmPpA2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmPpA2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmPpA2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmPpA2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmPpA2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmPpA2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccERbtP7.s: Assembler messages:
encrypt.c: /tmp/ccERbtP7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERbtP7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERbtP7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccERbtP7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERbtP7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERbtP7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERbtP7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERbtP7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERbtP7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccERbtP7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERbtP7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERbtP7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERbtP7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERbtP7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERbtP7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERbtP7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERbtP7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERbtP7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNSJaZo.s: Assembler messages:
encrypt.c: /tmp/ccNSJaZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSJaZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSJaZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSJaZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSJaZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSJaZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSJaZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSJaZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSJaZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSJaZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNSJaZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSJaZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSJaZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSJaZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJaZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSJaZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSJaZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSJaZo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3kDGWV.s: Assembler messages:
encrypt.c: /tmp/cc3kDGWV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kDGWV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kDGWV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kDGWV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kDGWV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kDGWV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kDGWV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kDGWV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kDGWV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kDGWV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3kDGWV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kDGWV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kDGWV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kDGWV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDGWV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kDGWV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kDGWV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kDGWV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwRsREv.s: Assembler messages:
encrypt.c: /tmp/ccwRsREv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRsREv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRsREv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRsREv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRsREv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRsREv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRsREv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRsREv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRsREv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRsREv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRsREv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRsREv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRsREv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRsREv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRsREv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRsREv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRsREv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRsREv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS4QBnD.s: Assembler messages:
encrypt.c: /tmp/ccS4QBnD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4QBnD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4QBnD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4QBnD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4QBnD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4QBnD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4QBnD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4QBnD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4QBnD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4QBnD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4QBnD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4QBnD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4QBnD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4QBnD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4QBnD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4QBnD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4QBnD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4QBnD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgUWEvk.s: Assembler messages:
encrypt.c: /tmp/ccgUWEvk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUWEvk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUWEvk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUWEvk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUWEvk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUWEvk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUWEvk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUWEvk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUWEvk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgUWEvk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUWEvk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUWEvk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUWEvk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUWEvk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUWEvk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUWEvk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUWEvk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUWEvk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0HWaoH.s: Assembler messages:
encrypt.c: /tmp/cc0HWaoH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0HWaoH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0HWaoH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0HWaoH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HWaoH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HWaoH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HWaoH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0HWaoH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0HWaoH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0HWaoH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HWaoH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HWaoH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HWaoH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HWaoH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HWaoH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0HWaoH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HWaoH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HWaoH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv5Sbx5.s: Assembler messages:
encrypt.c: /tmp/ccv5Sbx5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv5Sbx5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv5Sbx5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv5Sbx5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Sbx5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Sbx5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Sbx5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv5Sbx5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Sbx5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv5Sbx5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5Sbx5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Sbx5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Sbx5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5Sbx5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Sbx5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5Sbx5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5Sbx5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA9Vsrr.s: Assembler messages:
encrypt.c: /tmp/ccA9Vsrr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9Vsrr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9Vsrr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9Vsrr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9Vsrr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9Vsrr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9Vsrr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9Vsrr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9Vsrr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA9Vsrr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9Vsrr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9Vsrr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9Vsrr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9Vsrr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9Vsrr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9Vsrr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9Vsrr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn86M71.s: Assembler messages:
encrypt.c: /tmp/ccn86M71.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn86M71.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn86M71.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn86M71.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn86M71.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn86M71.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn86M71.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn86M71.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn86M71.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn86M71.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn86M71.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn86M71.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn86M71.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn86M71.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn86M71.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn86M71.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn86M71.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn86M71.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc69iUru.s: Assembler messages:
encrypt.c: /tmp/cc69iUru.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc69iUru.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc69iUru.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc69iUru.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69iUru.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69iUru.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69iUru.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc69iUru.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc69iUru.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc69iUru.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69iUru.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69iUru.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69iUru.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69iUru.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69iUru.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc69iUru.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69iUru.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69iUru.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYdNBsP.s: Assembler messages:
encrypt.c: /tmp/ccYdNBsP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYdNBsP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYdNBsP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYdNBsP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdNBsP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdNBsP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdNBsP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYdNBsP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYdNBsP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdNBsP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYdNBsP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYdNBsP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdNBsP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdNBsP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdNBsP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdNBsP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYdNBsP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYdNBsP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfjUcnh.s: Assembler messages:
encrypt.c: /tmp/ccfjUcnh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjUcnh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjUcnh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjUcnh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjUcnh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjUcnh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjUcnh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjUcnh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjUcnh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfjUcnh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjUcnh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjUcnh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjUcnh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjUcnh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjUcnh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjUcnh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjUcnh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjUcnh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwXJ5F.s: Assembler messages:
encrypt.c: /tmp/ccfwXJ5F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwXJ5F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwXJ5F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwXJ5F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwXJ5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwXJ5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwXJ5F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwXJ5F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwXJ5F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwXJ5F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwXJ5F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwXJ5F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwXJ5F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwXJ5F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwXJ5F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwXJ5F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwXJ5F.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc22XGp9.s: Assembler messages:
encrypt.c: /tmp/cc22XGp9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22XGp9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22XGp9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc22XGp9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22XGp9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22XGp9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22XGp9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22XGp9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22XGp9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22XGp9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc22XGp9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22XGp9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22XGp9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22XGp9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22XGp9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22XGp9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22XGp9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22XGp9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTZ26NM.s: Assembler messages:
encrypt.c: /tmp/ccTZ26NM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZ26NM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZ26NM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZ26NM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ26NM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ26NM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ26NM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZ26NM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZ26NM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTZ26NM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZ26NM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ26NM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ26NM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZ26NM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ26NM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZ26NM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ26NM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZ26NM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB0ezqx.s: Assembler messages:
encrypt.c: /tmp/ccB0ezqx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB0ezqx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB0ezqx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB0ezqx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB0ezqx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB0ezqx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB0ezqx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB0ezqx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB0ezqx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB0ezqx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB0ezqx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB0ezqx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB0ezqx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB0ezqx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0ezqx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB0ezqx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0ezqx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB0ezqx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct3Jd20.s: Assembler messages:
encrypt.c: /tmp/cct3Jd20.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct3Jd20.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct3Jd20.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct3Jd20.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3Jd20.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3Jd20.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3Jd20.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct3Jd20.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct3Jd20.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct3Jd20.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct3Jd20.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3Jd20.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3Jd20.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct3Jd20.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3Jd20.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct3Jd20.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3Jd20.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct3Jd20.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMMwnGC.s: Assembler messages:
encrypt.c: /tmp/ccMMwnGC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMwnGC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMwnGC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMwnGC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMwnGC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMwnGC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMwnGC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMwnGC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMwnGC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMMwnGC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMwnGC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMwnGC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMwnGC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMwnGC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMwnGC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMwnGC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMwnGC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMwnGC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclaioy1.s: Assembler messages:
encrypt.c: /tmp/cclaioy1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaioy1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaioy1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclaioy1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaioy1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaioy1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaioy1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaioy1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaioy1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaioy1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaioy1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaioy1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaioy1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaioy1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaioy1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaioy1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaioy1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaioy1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDBChzL.s: Assembler messages:
encrypt.c: /tmp/ccDBChzL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBChzL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBChzL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBChzL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBChzL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBChzL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBChzL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBChzL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBChzL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBChzL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDBChzL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBChzL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBChzL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBChzL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBChzL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBChzL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBChzL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBChzL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cchaU9Lh.s: Assembler messages:
encrypt.c: /tmp/cchaU9Lh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchaU9Lh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchaU9Lh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchaU9Lh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaU9Lh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaU9Lh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaU9Lh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchaU9Lh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchaU9Lh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchaU9Lh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaU9Lh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaU9Lh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaU9Lh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaU9Lh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaU9Lh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchaU9Lh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaU9Lh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaU9Lh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbRemBh.s: Assembler messages:
encrypt.c: /tmp/ccbRemBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRemBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRemBh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRemBh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRemBh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRemBh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRemBh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRemBh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRemBh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRemBh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbRemBh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbRemBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRemBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRemBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRemBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRemBh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRemBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbRemBh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceYUAHK.s: Assembler messages:
encrypt.c: /tmp/cceYUAHK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceYUAHK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceYUAHK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceYUAHK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYUAHK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYUAHK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYUAHK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceYUAHK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceYUAHK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceYUAHK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceYUAHK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYUAHK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYUAHK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceYUAHK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYUAHK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceYUAHK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYUAHK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceYUAHK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Y6aem.s: Assembler messages:
encrypt.c: /tmp/cc7Y6aem.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Y6aem.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Y6aem.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Y6aem.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y6aem.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y6aem.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y6aem.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Y6aem.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Y6aem.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y6aem.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Y6aem.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y6aem.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y6aem.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y6aem.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y6aem.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y6aem.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Y6aem.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y6aem.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8s7ZE6.s: Assembler messages:
encrypt.c: /tmp/cc8s7ZE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8s7ZE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8s7ZE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8s7ZE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8s7ZE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8s7ZE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8s7ZE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8s7ZE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8s7ZE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8s7ZE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8s7ZE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8s7ZE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8s7ZE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8s7ZE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8s7ZE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8s7ZE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8s7ZE6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQSRpQk.s: Assembler messages:
encrypt.c: /tmp/ccQSRpQk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSRpQk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSRpQk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSRpQk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSRpQk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSRpQk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSRpQk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSRpQk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSRpQk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQSRpQk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSRpQk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSRpQk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSRpQk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSRpQk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSRpQk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSRpQk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSRpQk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSRpQk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpmiD2Q.s: Assembler messages:
encrypt.c: /tmp/ccpmiD2Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmiD2Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmiD2Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmiD2Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmiD2Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmiD2Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmiD2Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmiD2Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmiD2Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpmiD2Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmiD2Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmiD2Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmiD2Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmiD2Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmiD2Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmiD2Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmiD2Q.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC08zqf.s: Assembler messages:
encrypt.c: /tmp/ccC08zqf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC08zqf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC08zqf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC08zqf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC08zqf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC08zqf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC08zqf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC08zqf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC08zqf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC08zqf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC08zqf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC08zqf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC08zqf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC08zqf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC08zqf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC08zqf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC08zqf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC08zqf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYh1OyC.s: Assembler messages:
encrypt.c: /tmp/ccYh1OyC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYh1OyC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYh1OyC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYh1OyC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh1OyC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh1OyC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh1OyC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYh1OyC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYh1OyC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh1OyC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYh1OyC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYh1OyC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh1OyC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh1OyC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh1OyC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh1OyC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYh1OyC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYh1OyC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgLHiaz.s: Assembler messages:
encrypt.c: /tmp/ccgLHiaz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLHiaz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLHiaz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLHiaz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLHiaz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLHiaz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLHiaz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLHiaz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLHiaz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgLHiaz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLHiaz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLHiaz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLHiaz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLHiaz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLHiaz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLHiaz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLHiaz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLHiaz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz3dyH5.s: Assembler messages:
encrypt.c: /tmp/ccz3dyH5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3dyH5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3dyH5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3dyH5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3dyH5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3dyH5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3dyH5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3dyH5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3dyH5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3dyH5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz3dyH5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz3dyH5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3dyH5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3dyH5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3dyH5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3dyH5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz3dyH5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz3dyH5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUxE2K8.s: Assembler messages:
encrypt.c: /tmp/ccUxE2K8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxE2K8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUxE2K8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUxE2K8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxE2K8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxE2K8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxE2K8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUxE2K8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUxE2K8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUxE2K8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxE2K8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxE2K8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxE2K8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxE2K8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxE2K8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxE2K8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxE2K8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxE2K8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjETe1r.s: Assembler messages:
encrypt.c: /tmp/ccjETe1r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjETe1r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjETe1r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjETe1r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjETe1r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjETe1r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjETe1r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjETe1r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjETe1r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjETe1r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjETe1r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjETe1r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjETe1r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjETe1r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjETe1r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjETe1r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjETe1r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjETe1r.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc19kfJM.s: Assembler messages:
encrypt.c: /tmp/cc19kfJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19kfJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19kfJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc19kfJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19kfJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19kfJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19kfJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19kfJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19kfJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19kfJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc19kfJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc19kfJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19kfJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19kfJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19kfJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19kfJM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19kfJM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc19kfJM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR7vlGB.s: Assembler messages:
encrypt.c: /tmp/ccR7vlGB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7vlGB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7vlGB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7vlGB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vlGB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vlGB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vlGB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7vlGB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7vlGB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7vlGB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7vlGB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vlGB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vlGB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7vlGB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vlGB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7vlGB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vlGB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7vlGB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccXy1xCm.s: Assembler messages:
encrypt.c: /tmp/ccXy1xCm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXy1xCm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXy1xCm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXy1xCm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy1xCm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy1xCm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy1xCm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXy1xCm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXy1xCm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXy1xCm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy1xCm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy1xCm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy1xCm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy1xCm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy1xCm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXy1xCm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy1xCm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy1xCm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cce7s0aL.s: Assembler messages:
encrypt.c: /tmp/cce7s0aL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7s0aL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7s0aL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7s0aL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7s0aL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7s0aL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7s0aL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7s0aL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7s0aL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7s0aL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7s0aL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7s0aL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7s0aL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7s0aL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7s0aL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7s0aL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7s0aL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7s0aL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLQCM5e.s: Assembler messages:
encrypt.c: /tmp/ccLQCM5e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQCM5e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQCM5e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQCM5e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQCM5e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQCM5e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQCM5e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQCM5e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQCM5e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQCM5e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLQCM5e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLQCM5e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQCM5e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQCM5e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQCM5e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQCM5e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQCM5e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLQCM5e.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cclCqmqS.s: Assembler messages:
encrypt.c: /tmp/cclCqmqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclCqmqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclCqmqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclCqmqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCqmqS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCqmqS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCqmqS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclCqmqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclCqmqS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclCqmqS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclCqmqS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCqmqS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCqmqS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCqmqS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCqmqS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclCqmqS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCqmqS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclCqmqS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNZX1j5.s: Assembler messages:
encrypt.c: /tmp/ccNZX1j5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZX1j5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZX1j5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZX1j5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZX1j5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZX1j5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZX1j5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZX1j5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZX1j5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNZX1j5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZX1j5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZX1j5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZX1j5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZX1j5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZX1j5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZX1j5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZX1j5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZX1j5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW0ORxx.s: Assembler messages:
encrypt.c: /tmp/ccW0ORxx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0ORxx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0ORxx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0ORxx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0ORxx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0ORxx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0ORxx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0ORxx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0ORxx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0ORxx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW0ORxx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0ORxx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0ORxx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0ORxx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0ORxx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0ORxx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0ORxx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0ORxx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWHbrty.s: Assembler messages:
encrypt.c: /tmp/ccWHbrty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHbrty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWHbrty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWHbrty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHbrty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHbrty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHbrty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWHbrty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWHbrty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWHbrty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHbrty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHbrty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHbrty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHbrty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHbrty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHbrty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHbrty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHbrty.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctumgiZ.s: Assembler messages:
encrypt.c: /tmp/cctumgiZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctumgiZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctumgiZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctumgiZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctumgiZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctumgiZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctumgiZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctumgiZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctumgiZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctumgiZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctumgiZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctumgiZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctumgiZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctumgiZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctumgiZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctumgiZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctumgiZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctumgiZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchIyetm.s: Assembler messages:
encrypt.c: /tmp/cchIyetm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIyetm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIyetm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchIyetm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIyetm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIyetm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIyetm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIyetm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIyetm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchIyetm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIyetm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIyetm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIyetm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIyetm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIyetm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIyetm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIyetm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIyetm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccoVt3US.s: Assembler messages:
encrypt.c: /tmp/ccoVt3US.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVt3US.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVt3US.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVt3US.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVt3US.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVt3US.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVt3US.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVt3US.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVt3US.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVt3US.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoVt3US.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoVt3US.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVt3US.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVt3US.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVt3US.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVt3US.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVt3US.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoVt3US.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFBNVLl.s: Assembler messages:
encrypt.c: /tmp/ccFBNVLl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBNVLl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBNVLl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBNVLl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBNVLl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBNVLl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBNVLl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBNVLl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBNVLl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBNVLl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFBNVLl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFBNVLl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBNVLl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBNVLl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBNVLl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBNVLl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBNVLl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBNVLl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNUMU7R.s: Assembler messages:
encrypt.c: /tmp/ccNUMU7R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUMU7R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUMU7R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUMU7R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUMU7R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUMU7R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUMU7R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUMU7R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUMU7R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNUMU7R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUMU7R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUMU7R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUMU7R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUMU7R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUMU7R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUMU7R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUMU7R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUMU7R.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMbCr2n.s: Assembler messages:
encrypt.c: /tmp/ccMbCr2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbCr2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbCr2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbCr2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbCr2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbCr2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbCr2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbCr2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbCr2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbCr2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbCr2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbCr2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbCr2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbCr2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbCr2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbCr2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbCr2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbCr2n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctEDiKV.s: Assembler messages:
encrypt.c: /tmp/cctEDiKV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctEDiKV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctEDiKV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctEDiKV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEDiKV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEDiKV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEDiKV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctEDiKV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctEDiKV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEDiKV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctEDiKV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctEDiKV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEDiKV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEDiKV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEDiKV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEDiKV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctEDiKV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctEDiKV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ohuHP.s: Assembler messages:
encrypt.c: /tmp/cc9ohuHP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ohuHP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ohuHP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ohuHP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ohuHP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ohuHP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ohuHP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ohuHP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ohuHP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ohuHP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ohuHP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ohuHP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ohuHP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ohuHP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ohuHP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ohuHP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ohuHP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ohuHP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJFPMum.s: Assembler messages:
encrypt.c: /tmp/ccJFPMum.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFPMum.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFPMum.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFPMum.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFPMum.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFPMum.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFPMum.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFPMum.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFPMum.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFPMum.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJFPMum.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFPMum.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFPMum.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFPMum.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFPMum.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFPMum.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFPMum.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFPMum.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccN46Q4D.s: Assembler messages:
encrypt.c: /tmp/ccN46Q4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN46Q4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN46Q4D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN46Q4D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN46Q4D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN46Q4D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN46Q4D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN46Q4D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN46Q4D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN46Q4D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN46Q4D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN46Q4D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN46Q4D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN46Q4D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN46Q4D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN46Q4D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN46Q4D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN46Q4D.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccNX4XW7.s: Assembler messages:
encrypt.c: /tmp/ccNX4XW7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNX4XW7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNX4XW7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNX4XW7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNX4XW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNX4XW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNX4XW7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNX4XW7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNX4XW7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNX4XW7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNX4XW7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNX4XW7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNX4XW7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNX4XW7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNX4XW7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNX4XW7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNX4XW7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNX4XW7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSX1sR8.s: Assembler messages:
encrypt.c: /tmp/ccSX1sR8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSX1sR8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSX1sR8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSX1sR8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX1sR8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX1sR8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX1sR8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSX1sR8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSX1sR8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSX1sR8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX1sR8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX1sR8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX1sR8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX1sR8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX1sR8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSX1sR8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX1sR8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX1sR8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmoceoC.s: Assembler messages:
encrypt.c: /tmp/ccmoceoC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmoceoC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmoceoC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmoceoC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoceoC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoceoC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoceoC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmoceoC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmoceoC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoceoC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmoceoC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmoceoC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoceoC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoceoC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoceoC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoceoC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmoceoC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmoceoC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFN3s48.s: Assembler messages:
encrypt.c: /tmp/ccFN3s48.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFN3s48.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFN3s48.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFN3s48.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFN3s48.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFN3s48.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFN3s48.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFN3s48.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFN3s48.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFN3s48.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFN3s48.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFN3s48.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFN3s48.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFN3s48.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFN3s48.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFN3s48.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFN3s48.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFN3s48.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVUcIyl.s: Assembler messages:
encrypt.c: /tmp/ccVUcIyl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUcIyl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVUcIyl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVUcIyl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUcIyl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUcIyl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUcIyl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVUcIyl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVUcIyl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVUcIyl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUcIyl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUcIyl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUcIyl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUcIyl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUcIyl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUcIyl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUcIyl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUcIyl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFQZ7mQ.s: Assembler messages:
encrypt.c: /tmp/ccFQZ7mQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQZ7mQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQZ7mQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQZ7mQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQZ7mQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQZ7mQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQZ7mQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQZ7mQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFQZ7mQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQZ7mQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQZ7mQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQZ7mQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQZ7mQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQZ7mQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQZ7mQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQZ7mQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQZ7mQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGGGP2u.s: Assembler messages:
encrypt.c: /tmp/ccGGGP2u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGGP2u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGGP2u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGGP2u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGGP2u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGGP2u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGGP2u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGGP2u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGGP2u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGGP2u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGGGP2u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGGGP2u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGGP2u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGGP2u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGGP2u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGGP2u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGGP2u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGGGP2u.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc4xlRwM.s: Assembler messages:
encrypt.c: /tmp/cc4xlRwM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xlRwM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xlRwM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xlRwM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xlRwM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xlRwM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xlRwM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xlRwM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xlRwM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4xlRwM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xlRwM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xlRwM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xlRwM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xlRwM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xlRwM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xlRwM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xlRwM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xlRwM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOfs4Rt.s: Assembler messages:
encrypt.c: /tmp/ccOfs4Rt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfs4Rt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfs4Rt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfs4Rt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfs4Rt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfs4Rt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfs4Rt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfs4Rt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfs4Rt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOfs4Rt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOfs4Rt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfs4Rt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfs4Rt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfs4Rt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfs4Rt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfs4Rt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOfs4Rt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9MED82.s: Assembler messages:
encrypt.c: /tmp/cc9MED82.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MED82.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MED82.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MED82.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MED82.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MED82.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MED82.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MED82.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MED82.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MED82.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MED82.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MED82.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MED82.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MED82.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MED82.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MED82.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MED82.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MED82.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYzHW5Q.s: Assembler messages:
encrypt.c: /tmp/ccYzHW5Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzHW5Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzHW5Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzHW5Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzHW5Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzHW5Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzHW5Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzHW5Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzHW5Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYzHW5Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzHW5Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzHW5Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzHW5Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzHW5Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzHW5Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzHW5Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzHW5Q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBkg1l5.s: Assembler messages:
encrypt.c: /tmp/ccBkg1l5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkg1l5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkg1l5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkg1l5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkg1l5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkg1l5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkg1l5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkg1l5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkg1l5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkg1l5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBkg1l5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkg1l5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkg1l5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkg1l5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkg1l5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkg1l5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkg1l5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkg1l5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr9UxYl.s: Assembler messages:
encrypt.c: /tmp/ccr9UxYl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9UxYl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9UxYl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9UxYl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9UxYl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9UxYl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9UxYl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9UxYl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9UxYl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr9UxYl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9UxYl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9UxYl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9UxYl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9UxYl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9UxYl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9UxYl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9UxYl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9UxYl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaeeBnC.s: Assembler messages:
encrypt.c: /tmp/ccaeeBnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaeeBnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaeeBnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaeeBnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeeBnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeeBnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeeBnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaeeBnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaeeBnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeeBnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaeeBnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeeBnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeeBnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeeBnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeeBnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeeBnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaeeBnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeeBnC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnXsJzS.s: Assembler messages:
encrypt.c: /tmp/ccnXsJzS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXsJzS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXsJzS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXsJzS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXsJzS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXsJzS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXsJzS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXsJzS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXsJzS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnXsJzS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXsJzS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXsJzS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXsJzS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXsJzS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXsJzS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXsJzS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXsJzS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXsJzS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU1bSBl.s: Assembler messages:
encrypt.c: /tmp/ccU1bSBl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1bSBl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1bSBl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1bSBl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1bSBl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1bSBl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1bSBl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1bSBl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1bSBl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1bSBl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU1bSBl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU1bSBl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1bSBl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1bSBl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1bSBl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1bSBl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1bSBl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU1bSBl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccstbioE.s: Assembler messages:
encrypt.c: /tmp/ccstbioE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstbioE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstbioE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccstbioE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstbioE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstbioE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstbioE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstbioE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstbioE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccstbioE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstbioE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstbioE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstbioE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstbioE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstbioE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstbioE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstbioE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstbioE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW4LePO.s: Assembler messages:
encrypt.c: /tmp/ccW4LePO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4LePO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW4LePO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW4LePO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4LePO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4LePO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4LePO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW4LePO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW4LePO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4LePO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW4LePO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW4LePO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4LePO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4LePO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4LePO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4LePO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4LePO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW4LePO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj9vqR8.s: Assembler messages:
encrypt.c: /tmp/ccj9vqR8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj9vqR8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj9vqR8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj9vqR8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9vqR8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9vqR8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9vqR8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj9vqR8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj9vqR8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj9vqR8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj9vqR8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9vqR8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9vqR8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj9vqR8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9vqR8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj9vqR8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9vqR8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj9vqR8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6f97t.s: Assembler messages:
encrypt.c: /tmp/ccj6f97t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6f97t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6f97t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6f97t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6f97t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6f97t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6f97t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6f97t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6f97t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj6f97t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6f97t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6f97t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6f97t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6f97t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6f97t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6f97t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6f97t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6f97t.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccofXRq4.s: Assembler messages:
encrypt.c: /tmp/ccofXRq4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofXRq4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofXRq4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccofXRq4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofXRq4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofXRq4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofXRq4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofXRq4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofXRq4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofXRq4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccofXRq4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofXRq4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofXRq4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofXRq4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofXRq4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofXRq4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofXRq4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofXRq4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAhCjwn.s: Assembler messages:
encrypt.c: /tmp/ccAhCjwn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhCjwn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhCjwn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhCjwn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhCjwn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhCjwn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhCjwn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhCjwn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhCjwn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhCjwn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAhCjwn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhCjwn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhCjwn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhCjwn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhCjwn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhCjwn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhCjwn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhCjwn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGvkdX2.s: Assembler messages:
encrypt.c: /tmp/ccGvkdX2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvkdX2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvkdX2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvkdX2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvkdX2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvkdX2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvkdX2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvkdX2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvkdX2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGvkdX2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvkdX2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvkdX2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvkdX2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvkdX2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvkdX2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvkdX2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvkdX2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvkdX2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBYQPuk.s: Assembler messages:
encrypt.c: /tmp/ccBYQPuk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYQPuk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBYQPuk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYQPuk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYQPuk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYQPuk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYQPuk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBYQPuk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBYQPuk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYQPuk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBYQPuk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYQPuk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYQPuk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYQPuk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYQPuk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYQPuk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYQPuk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYQPuk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccImO1UK.s: Assembler messages:
encrypt.c: /tmp/ccImO1UK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImO1UK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImO1UK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccImO1UK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImO1UK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImO1UK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImO1UK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImO1UK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImO1UK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccImO1UK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImO1UK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImO1UK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImO1UK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImO1UK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImO1UK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImO1UK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImO1UK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImO1UK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGer1wc.s: Assembler messages:
encrypt.c: /tmp/ccGer1wc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGer1wc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGer1wc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGer1wc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGer1wc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGer1wc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGer1wc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGer1wc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGer1wc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGer1wc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGer1wc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGer1wc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGer1wc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGer1wc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGer1wc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGer1wc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGer1wc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGer1wc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvOqg3L.s: Assembler messages:
encrypt.c: /tmp/ccvOqg3L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOqg3L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOqg3L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOqg3L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOqg3L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOqg3L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOqg3L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOqg3L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOqg3L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOqg3L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvOqg3L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOqg3L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOqg3L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOqg3L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOqg3L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOqg3L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOqg3L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOqg3L.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbQuSJv.s: Assembler messages:
encrypt.c: /tmp/ccbQuSJv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQuSJv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQuSJv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQuSJv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQuSJv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQuSJv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQuSJv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQuSJv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQuSJv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbQuSJv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQuSJv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQuSJv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQuSJv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQuSJv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQuSJv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQuSJv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQuSJv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQuSJv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyuwhKV.s: Assembler messages:
encrypt.c: /tmp/ccyuwhKV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyuwhKV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyuwhKV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyuwhKV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuwhKV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuwhKV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuwhKV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyuwhKV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyuwhKV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuwhKV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyuwhKV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyuwhKV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuwhKV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuwhKV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyuwhKV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuwhKV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyuwhKV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyuwhKV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc83sIgr.s: Assembler messages:
encrypt.c: /tmp/cc83sIgr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83sIgr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83sIgr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc83sIgr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83sIgr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83sIgr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83sIgr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83sIgr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83sIgr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83sIgr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc83sIgr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83sIgr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83sIgr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83sIgr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83sIgr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83sIgr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83sIgr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83sIgr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLorcLV.s: Assembler messages:
encrypt.c: /tmp/ccLorcLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLorcLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLorcLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLorcLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLorcLV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLorcLV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLorcLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLorcLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLorcLV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLorcLV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLorcLV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLorcLV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLorcLV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLorcLV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLorcLV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLorcLV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLorcLV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLorcLV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc63aEw4.s: Assembler messages:
encrypt.c: /tmp/cc63aEw4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63aEw4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63aEw4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc63aEw4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63aEw4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63aEw4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63aEw4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63aEw4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63aEw4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63aEw4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc63aEw4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63aEw4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63aEw4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63aEw4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63aEw4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63aEw4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63aEw4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63aEw4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczgChRN.s: Assembler messages:
encrypt.c: /tmp/cczgChRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgChRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgChRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczgChRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgChRN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgChRN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgChRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgChRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgChRN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczgChRN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgChRN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgChRN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgChRN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgChRN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgChRN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgChRN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgChRN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgChRN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc300dbd.s: Assembler messages:
encrypt.c: /tmp/cc300dbd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc300dbd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc300dbd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc300dbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc300dbd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc300dbd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc300dbd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc300dbd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc300dbd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc300dbd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc300dbd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc300dbd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc300dbd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc300dbd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc300dbd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc300dbd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc300dbd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc300dbd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccECbHSH.s: Assembler messages:
encrypt.c: /tmp/ccECbHSH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECbHSH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECbHSH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccECbHSH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbHSH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbHSH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbHSH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECbHSH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECbHSH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbHSH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccECbHSH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbHSH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbHSH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbHSH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbHSH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbHSH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECbHSH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbHSH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0gLWUj.s: Assembler messages:
encrypt.c: /tmp/cc0gLWUj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gLWUj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gLWUj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gLWUj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gLWUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gLWUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gLWUj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gLWUj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gLWUj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gLWUj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0gLWUj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gLWUj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gLWUj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gLWUj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gLWUj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gLWUj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gLWUj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gLWUj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNhS1Qo.s: Assembler messages:
encrypt.c: /tmp/ccNhS1Qo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhS1Qo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhS1Qo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhS1Qo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhS1Qo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhS1Qo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhS1Qo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhS1Qo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNhS1Qo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNhS1Qo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhS1Qo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhS1Qo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhS1Qo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhS1Qo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhS1Qo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhS1Qo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNhS1Qo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPnQrD1.s: Assembler messages:
encrypt.c: /tmp/ccPnQrD1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPnQrD1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPnQrD1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPnQrD1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnQrD1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnQrD1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnQrD1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPnQrD1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPnQrD1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPnQrD1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPnQrD1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnQrD1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnQrD1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnQrD1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnQrD1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPnQrD1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnQrD1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPnQrD1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrsq6HI.s: Assembler messages:
encrypt.c: /tmp/ccrsq6HI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsq6HI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsq6HI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsq6HI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsq6HI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsq6HI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsq6HI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsq6HI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsq6HI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsq6HI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrsq6HI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsq6HI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsq6HI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsq6HI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsq6HI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsq6HI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsq6HI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsq6HI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJpPzME.s: Assembler messages:
encrypt.c: /tmp/ccJpPzME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpPzME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpPzME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpPzME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpPzME.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpPzME.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpPzME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpPzME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpPzME.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJpPzME.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpPzME.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpPzME.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpPzME.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpPzME.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpPzME.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpPzME.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpPzME.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpPzME.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cclm8dYC.s: Assembler messages:
encrypt.c: /tmp/cclm8dYC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclm8dYC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclm8dYC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclm8dYC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm8dYC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm8dYC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm8dYC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclm8dYC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclm8dYC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm8dYC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclm8dYC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm8dYC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm8dYC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm8dYC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm8dYC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm8dYC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclm8dYC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm8dYC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWmG2Kg.s: Assembler messages:
encrypt.c: /tmp/ccWmG2Kg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmG2Kg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWmG2Kg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWmG2Kg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmG2Kg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmG2Kg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmG2Kg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWmG2Kg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWmG2Kg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWmG2Kg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmG2Kg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmG2Kg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmG2Kg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmG2Kg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmG2Kg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmG2Kg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWmG2Kg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz0L7j4.s: Assembler messages:
encrypt.c: /tmp/ccz0L7j4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz0L7j4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz0L7j4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz0L7j4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz0L7j4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz0L7j4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz0L7j4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz0L7j4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz0L7j4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz0L7j4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz0L7j4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz0L7j4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz0L7j4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz0L7j4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0L7j4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz0L7j4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0L7j4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz0L7j4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUoA76n.s: Assembler messages:
encrypt.c: /tmp/ccUoA76n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUoA76n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUoA76n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUoA76n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoA76n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoA76n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoA76n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUoA76n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUoA76n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUoA76n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoA76n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoA76n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoA76n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoA76n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoA76n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUoA76n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoA76n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoA76n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVaIdW7.s: Assembler messages:
encrypt.c: /tmp/ccVaIdW7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaIdW7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaIdW7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaIdW7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaIdW7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaIdW7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaIdW7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaIdW7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaIdW7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaIdW7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVaIdW7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaIdW7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaIdW7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaIdW7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaIdW7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaIdW7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaIdW7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaIdW7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUaCdyT.s: Assembler messages:
encrypt.c: /tmp/ccUaCdyT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaCdyT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaCdyT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaCdyT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaCdyT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaCdyT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaCdyT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaCdyT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaCdyT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUaCdyT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaCdyT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaCdyT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaCdyT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaCdyT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaCdyT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaCdyT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaCdyT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaCdyT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwFlnJD.s: Assembler messages:
encrypt.c: /tmp/ccwFlnJD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFlnJD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFlnJD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFlnJD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFlnJD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFlnJD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFlnJD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFlnJD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFlnJD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFlnJD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwFlnJD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFlnJD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFlnJD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFlnJD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFlnJD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFlnJD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFlnJD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFlnJD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc2uKRRC.s: Assembler messages:
encrypt.c: /tmp/cc2uKRRC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2uKRRC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2uKRRC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2uKRRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uKRRC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uKRRC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uKRRC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2uKRRC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2uKRRC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2uKRRC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uKRRC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uKRRC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uKRRC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uKRRC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uKRRC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2uKRRC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uKRRC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uKRRC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccerCwrj.s: Assembler messages:
encrypt.c: /tmp/ccerCwrj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccerCwrj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccerCwrj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccerCwrj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccerCwrj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccerCwrj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccerCwrj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccerCwrj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccerCwrj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccerCwrj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccerCwrj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccerCwrj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccerCwrj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccerCwrj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerCwrj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccerCwrj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccerCwrj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccerCwrj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIXR01a.s: Assembler messages:
encrypt.c: /tmp/ccIXR01a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXR01a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXR01a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXR01a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXR01a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXR01a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXR01a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXR01a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXR01a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXR01a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXR01a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXR01a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXR01a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXR01a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXR01a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXR01a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXR01a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXR01a.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdadhqT.s: Assembler messages:
encrypt.c: /tmp/ccdadhqT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdadhqT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdadhqT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdadhqT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdadhqT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdadhqT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdadhqT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdadhqT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdadhqT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdadhqT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdadhqT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdadhqT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdadhqT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdadhqT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdadhqT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdadhqT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdadhqT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdadhqT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9qmpYH.s: Assembler messages:
encrypt.c: /tmp/cc9qmpYH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qmpYH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qmpYH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qmpYH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmpYH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmpYH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmpYH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qmpYH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qmpYH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmpYH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9qmpYH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9qmpYH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmpYH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmpYH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qmpYH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmpYH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qmpYH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9qmpYH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUfBKDq.s: Assembler messages:
encrypt.c: /tmp/ccUfBKDq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUfBKDq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUfBKDq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUfBKDq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfBKDq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfBKDq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfBKDq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUfBKDq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUfBKDq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUfBKDq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUfBKDq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfBKDq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfBKDq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfBKDq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfBKDq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUfBKDq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfBKDq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUfBKDq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIYlPG7.s: Assembler messages:
encrypt.c: /tmp/ccIYlPG7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIYlPG7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIYlPG7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIYlPG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYlPG7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYlPG7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYlPG7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIYlPG7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIYlPG7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYlPG7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIYlPG7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIYlPG7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYlPG7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYlPG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYlPG7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYlPG7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIYlPG7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIYlPG7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZp2DUJ.s: Assembler messages:
encrypt.c: /tmp/ccZp2DUJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZp2DUJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZp2DUJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZp2DUJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp2DUJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp2DUJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp2DUJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZp2DUJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZp2DUJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZp2DUJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp2DUJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp2DUJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZp2DUJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp2DUJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZp2DUJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp2DUJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZp2DUJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4khjm3.s: Assembler messages:
encrypt.c: /tmp/cc4khjm3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4khjm3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4khjm3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4khjm3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4khjm3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4khjm3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4khjm3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4khjm3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4khjm3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4khjm3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4khjm3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4khjm3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4khjm3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4khjm3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4khjm3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4khjm3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4khjm3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4khjm3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccMMKV8x.s: Assembler messages:
encrypt.c: /tmp/ccMMKV8x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMKV8x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMKV8x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMKV8x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMKV8x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMKV8x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMKV8x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMKV8x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMKV8x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMMKV8x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMKV8x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMKV8x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMKV8x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMKV8x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMKV8x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMKV8x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMKV8x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMKV8x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLxdjF8.s: Assembler messages:
encrypt.c: /tmp/ccLxdjF8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxdjF8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxdjF8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxdjF8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxdjF8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxdjF8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxdjF8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxdjF8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxdjF8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLxdjF8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLxdjF8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxdjF8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxdjF8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxdjF8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxdjF8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxdjF8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxdjF8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLxdjF8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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