Implementation notes: x86, katana, crypto_aead/omdsha256k128n96tau128v2

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
275720? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
275936? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
278576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
278800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
281224? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
284152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
284536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
286920? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
287568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
288264? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
288656? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
289896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
291592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
292368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
292400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
293496? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
299344? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
300720? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
301776? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
301880? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
305560? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
305720? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
310504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
316208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
316384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
317552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
317648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
318888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
319600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
321040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
323040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
323080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
323816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
328944? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
330152? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
331088? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
331936? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
332080? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
333136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
334456? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
334784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
334896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
334904? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
335576? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
336504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
337568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
339360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
341032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
341200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
342104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
342104? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
342872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
343104? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
343192? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
343488? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
343856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
343992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
344040? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
344160? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
344216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
344288? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
344960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
345776? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
345800? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
345960? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
346184? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
346328? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
346792? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
347848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
348024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
348632? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
350136? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
352728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
354136? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
354936? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
356120? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
357112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
357704? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
358384? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
358664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
358760? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
358808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
358856? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
358928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
359360? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
359400? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
360048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
360104? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
360272? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
360520? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
360792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
362064? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
363056? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
363112? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
363168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
363296? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
363368? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
365016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
365608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
366864? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
367064? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
367304? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
367440? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
370008? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
370320? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
370680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
371632? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
372024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
372312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
373552? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
373784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
373912? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
374736? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
375072? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
375296? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
376040? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
376400? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
378032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
380480? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
381256? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
382944? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
385576? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
386200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
386232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
386400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
386440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
386976? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
387416? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
387576? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
387840? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
387856? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
387976? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
388072? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
388192? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
388208? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
388392? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
388808? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
388856? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
389176? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
389752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
389824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
389960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
390064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
390200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
390256? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
390256? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
390296? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
391008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
392832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
392984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
393880? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
395200? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
395280? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
395512? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
404944? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
404952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
407488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
407792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
408432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
413448? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
415504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

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

Number of similar (compiler,implementation) pairs: 9, 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=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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchHwLcN.s: Assembler messages:
encrypt.c: /tmp/cchHwLcN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHwLcN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHwLcN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchHwLcN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHwLcN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHwLcN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHwLcN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHwLcN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHwLcN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHwLcN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchHwLcN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHwLcN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHwLcN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHwLcN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHwLcN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHwLcN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHwLcN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHwLcN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx92Ojx.s: Assembler messages:
encrypt.c: /tmp/ccx92Ojx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx92Ojx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx92Ojx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx92Ojx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx92Ojx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx92Ojx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx92Ojx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx92Ojx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx92Ojx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx92Ojx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx92Ojx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx92Ojx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx92Ojx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx92Ojx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx92Ojx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx92Ojx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx92Ojx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx92Ojx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEWqv8n.s: Assembler messages:
encrypt.c: /tmp/ccEWqv8n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWqv8n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWqv8n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWqv8n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWqv8n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWqv8n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWqv8n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWqv8n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWqv8n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWqv8n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEWqv8n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWqv8n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWqv8n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWqv8n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWqv8n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWqv8n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWqv8n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWqv8n.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWFB5bd.s: Assembler messages:
encrypt.c: /tmp/ccWFB5bd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFB5bd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFB5bd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFB5bd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFB5bd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFB5bd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFB5bd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFB5bd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFB5bd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWFB5bd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFB5bd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFB5bd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFB5bd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFB5bd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFB5bd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFB5bd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFB5bd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFB5bd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN7xiJ9.s: Assembler messages:
encrypt.c: /tmp/ccN7xiJ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7xiJ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7xiJ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7xiJ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7xiJ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7xiJ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7xiJ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7xiJ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN7xiJ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7xiJ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7xiJ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7xiJ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7xiJ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7xiJ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7xiJ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7xiJ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7xiJ9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWM2w0v.s: Assembler messages:
encrypt.c: /tmp/ccWM2w0v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWM2w0v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWM2w0v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWM2w0v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM2w0v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM2w0v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM2w0v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWM2w0v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWM2w0v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM2w0v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWM2w0v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWM2w0v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM2w0v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM2w0v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWM2w0v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM2w0v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWM2w0v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWM2w0v.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJfHm09.s: Assembler messages:
encrypt.c: /tmp/ccJfHm09.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfHm09.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfHm09.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfHm09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfHm09.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfHm09.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfHm09.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfHm09.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfHm09.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfHm09.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJfHm09.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfHm09.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfHm09.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfHm09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfHm09.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfHm09.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfHm09.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfHm09.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsOrCsO.s: Assembler messages:
encrypt.c: /tmp/ccsOrCsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOrCsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOrCsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOrCsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOrCsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOrCsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOrCsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOrCsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOrCsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOrCsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOrCsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOrCsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOrCsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOrCsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOrCsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOrCsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOrCsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOrCsO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEEoXa7.s: Assembler messages:
encrypt.c: /tmp/ccEEoXa7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEoXa7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEoXa7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEoXa7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEoXa7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEoXa7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEoXa7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEoXa7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEoXa7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEoXa7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEEoXa7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEoXa7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEoXa7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEoXa7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEoXa7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEoXa7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEoXa7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEoXa7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnYrI4M.s: Assembler messages:
encrypt.c: /tmp/ccnYrI4M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYrI4M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYrI4M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYrI4M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYrI4M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYrI4M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYrI4M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYrI4M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYrI4M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnYrI4M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYrI4M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYrI4M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYrI4M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYrI4M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYrI4M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYrI4M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYrI4M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYrI4M.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDVFneJ.s: Assembler messages:
encrypt.c: /tmp/ccDVFneJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVFneJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVFneJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVFneJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVFneJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVFneJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVFneJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVFneJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVFneJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVFneJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDVFneJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDVFneJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVFneJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVFneJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVFneJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVFneJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVFneJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDVFneJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdrDLXx.s: Assembler messages:
encrypt.c: /tmp/ccdrDLXx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdrDLXx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdrDLXx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdrDLXx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrDLXx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrDLXx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrDLXx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdrDLXx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdrDLXx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdrDLXx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrDLXx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrDLXx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrDLXx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrDLXx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrDLXx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdrDLXx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrDLXx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrDLXx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccYiCjuI.s: Assembler messages:
encrypt.c: /tmp/ccYiCjuI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYiCjuI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYiCjuI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYiCjuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiCjuI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiCjuI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiCjuI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYiCjuI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYiCjuI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiCjuI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYiCjuI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiCjuI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiCjuI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiCjuI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiCjuI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiCjuI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYiCjuI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiCjuI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccy4RLaB.s: Assembler messages:
encrypt.c: /tmp/ccy4RLaB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4RLaB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4RLaB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4RLaB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4RLaB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4RLaB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4RLaB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4RLaB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4RLaB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy4RLaB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4RLaB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4RLaB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4RLaB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4RLaB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4RLaB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4RLaB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4RLaB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4RLaB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYqgs5u.s: Assembler messages:
encrypt.c: /tmp/ccYqgs5u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqgs5u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqgs5u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqgs5u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqgs5u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqgs5u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqgs5u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqgs5u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqgs5u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqgs5u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqgs5u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqgs5u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqgs5u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqgs5u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqgs5u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqgs5u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqgs5u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqgs5u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz8PDf9.s: Assembler messages:
encrypt.c: /tmp/ccz8PDf9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8PDf9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8PDf9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8PDf9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8PDf9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8PDf9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8PDf9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8PDf9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8PDf9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz8PDf9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz8PDf9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8PDf9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8PDf9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8PDf9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8PDf9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8PDf9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8PDf9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz8PDf9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2rYY8u.s: Assembler messages:
encrypt.c: /tmp/cc2rYY8u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rYY8u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rYY8u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rYY8u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rYY8u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rYY8u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rYY8u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rYY8u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rYY8u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rYY8u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2rYY8u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rYY8u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rYY8u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rYY8u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rYY8u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rYY8u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rYY8u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rYY8u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHDwLyc.s: Assembler messages:
encrypt.c: /tmp/ccHDwLyc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHDwLyc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHDwLyc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHDwLyc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDwLyc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDwLyc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDwLyc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHDwLyc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHDwLyc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHDwLyc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDwLyc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDwLyc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDwLyc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDwLyc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDwLyc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHDwLyc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDwLyc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDwLyc.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNwzAV0.s: Assembler messages:
encrypt.c: /tmp/ccNwzAV0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNwzAV0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNwzAV0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNwzAV0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwzAV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwzAV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwzAV0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNwzAV0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNwzAV0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNwzAV0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNwzAV0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwzAV0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwzAV0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNwzAV0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwzAV0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNwzAV0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwzAV0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNwzAV0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpaJ1z7.s: Assembler messages:
encrypt.c: /tmp/ccpaJ1z7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaJ1z7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaJ1z7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaJ1z7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaJ1z7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaJ1z7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaJ1z7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaJ1z7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaJ1z7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpaJ1z7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpaJ1z7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaJ1z7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaJ1z7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaJ1z7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaJ1z7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpaJ1z7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpaJ1z7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTOUeHd.s: Assembler messages:
encrypt.c: /tmp/ccTOUeHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTOUeHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTOUeHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTOUeHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOUeHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOUeHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOUeHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTOUeHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTOUeHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOUeHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTOUeHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOUeHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOUeHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOUeHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOUeHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOUeHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOUeHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOUeHd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsiLPG0.s: Assembler messages:
encrypt.c: /tmp/ccsiLPG0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsiLPG0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsiLPG0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsiLPG0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiLPG0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiLPG0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiLPG0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsiLPG0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsiLPG0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsiLPG0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsiLPG0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiLPG0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiLPG0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiLPG0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiLPG0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsiLPG0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiLPG0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsiLPG0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYO6GuT.s: Assembler messages:
encrypt.c: /tmp/ccYO6GuT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYO6GuT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYO6GuT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYO6GuT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYO6GuT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYO6GuT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYO6GuT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYO6GuT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYO6GuT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYO6GuT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYO6GuT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYO6GuT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYO6GuT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYO6GuT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYO6GuT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYO6GuT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYO6GuT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYO6GuT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfrvSMA.s: Assembler messages:
encrypt.c: /tmp/ccfrvSMA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrvSMA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrvSMA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrvSMA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrvSMA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrvSMA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrvSMA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrvSMA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrvSMA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrvSMA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrvSMA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrvSMA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrvSMA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrvSMA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrvSMA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrvSMA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrvSMA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrvSMA.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBaoX26.s: Assembler messages:
encrypt.c: /tmp/ccBaoX26.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBaoX26.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBaoX26.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBaoX26.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaoX26.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaoX26.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaoX26.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBaoX26.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBaoX26.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBaoX26.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBaoX26.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaoX26.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaoX26.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBaoX26.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaoX26.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBaoX26.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaoX26.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBaoX26.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV7yYCe.s: Assembler messages:
encrypt.c: /tmp/ccV7yYCe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7yYCe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7yYCe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7yYCe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7yYCe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7yYCe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7yYCe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7yYCe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7yYCe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7yYCe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV7yYCe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7yYCe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7yYCe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7yYCe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7yYCe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7yYCe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7yYCe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7yYCe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8jsH9S.s: Assembler messages:
encrypt.c: /tmp/cc8jsH9S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jsH9S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jsH9S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jsH9S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jsH9S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jsH9S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jsH9S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jsH9S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jsH9S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8jsH9S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jsH9S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jsH9S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jsH9S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jsH9S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jsH9S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jsH9S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jsH9S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jsH9S.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB5kFn1.s: Assembler messages:
encrypt.c: /tmp/ccB5kFn1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB5kFn1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB5kFn1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB5kFn1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5kFn1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5kFn1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5kFn1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB5kFn1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB5kFn1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5kFn1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB5kFn1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB5kFn1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5kFn1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5kFn1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB5kFn1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5kFn1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB5kFn1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB5kFn1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQmYlcU.s: Assembler messages:
encrypt.c: /tmp/ccQmYlcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmYlcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmYlcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmYlcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmYlcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmYlcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmYlcU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmYlcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmYlcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQmYlcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQmYlcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmYlcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmYlcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmYlcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmYlcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmYlcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmYlcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQmYlcU.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cce2IQ51.s: Assembler messages:
encrypt.c: /tmp/cce2IQ51.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2IQ51.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2IQ51.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce2IQ51.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2IQ51.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2IQ51.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2IQ51.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2IQ51.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2IQ51.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2IQ51.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce2IQ51.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2IQ51.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2IQ51.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2IQ51.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2IQ51.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2IQ51.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2IQ51.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2IQ51.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPC6fLC.s: Assembler messages:
encrypt.c: /tmp/ccPC6fLC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPC6fLC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPC6fLC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPC6fLC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC6fLC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC6fLC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC6fLC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPC6fLC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPC6fLC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC6fLC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPC6fLC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPC6fLC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC6fLC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC6fLC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPC6fLC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC6fLC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPC6fLC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC6fLC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdCmdpv.s: Assembler messages:
encrypt.c: /tmp/ccdCmdpv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCmdpv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCmdpv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCmdpv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCmdpv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCmdpv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCmdpv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCmdpv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCmdpv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdCmdpv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCmdpv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCmdpv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCmdpv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCmdpv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCmdpv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCmdpv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCmdpv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCmdpv.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnx1zsv.s: Assembler messages:
encrypt.c: /tmp/ccnx1zsv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnx1zsv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnx1zsv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnx1zsv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx1zsv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx1zsv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx1zsv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnx1zsv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnx1zsv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnx1zsv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx1zsv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx1zsv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx1zsv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx1zsv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx1zsv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnx1zsv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx1zsv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx1zsv.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuXQ1KG.s: Assembler messages:
encrypt.c: /tmp/ccuXQ1KG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXQ1KG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXQ1KG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXQ1KG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXQ1KG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXQ1KG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXQ1KG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXQ1KG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXQ1KG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXQ1KG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXQ1KG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXQ1KG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXQ1KG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXQ1KG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXQ1KG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXQ1KG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXQ1KG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2vg3W9.s: Assembler messages:
encrypt.c: /tmp/cc2vg3W9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vg3W9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vg3W9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vg3W9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vg3W9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vg3W9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vg3W9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vg3W9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vg3W9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2vg3W9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vg3W9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vg3W9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vg3W9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vg3W9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vg3W9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vg3W9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vg3W9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vg3W9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctobKvh.s: Assembler messages:
encrypt.c: /tmp/cctobKvh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctobKvh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctobKvh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctobKvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctobKvh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctobKvh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctobKvh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctobKvh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctobKvh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctobKvh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctobKvh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctobKvh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctobKvh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctobKvh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctobKvh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctobKvh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctobKvh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctobKvh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAqcDxi.s: Assembler messages:
encrypt.c: /tmp/ccAqcDxi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqcDxi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqcDxi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqcDxi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqcDxi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqcDxi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqcDxi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqcDxi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqcDxi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqcDxi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAqcDxi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqcDxi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqcDxi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqcDxi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqcDxi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqcDxi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqcDxi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqcDxi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFa9lS6.s: Assembler messages:
encrypt.c: /tmp/ccFa9lS6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFa9lS6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFa9lS6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFa9lS6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFa9lS6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFa9lS6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFa9lS6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFa9lS6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFa9lS6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFa9lS6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFa9lS6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFa9lS6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFa9lS6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFa9lS6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFa9lS6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFa9lS6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFa9lS6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFa9lS6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8VZTX4.s: Assembler messages:
encrypt.c: /tmp/cc8VZTX4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8VZTX4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8VZTX4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8VZTX4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VZTX4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VZTX4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VZTX4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8VZTX4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8VZTX4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VZTX4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8VZTX4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VZTX4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VZTX4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VZTX4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VZTX4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VZTX4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8VZTX4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VZTX4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchw8ELT.s: Assembler messages:
encrypt.c: /tmp/cchw8ELT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchw8ELT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchw8ELT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchw8ELT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw8ELT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw8ELT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw8ELT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchw8ELT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchw8ELT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchw8ELT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchw8ELT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw8ELT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw8ELT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchw8ELT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw8ELT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchw8ELT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw8ELT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchw8ELT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEpIgYt.s: Assembler messages:
encrypt.c: /tmp/ccEpIgYt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpIgYt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpIgYt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpIgYt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpIgYt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpIgYt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpIgYt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpIgYt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpIgYt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpIgYt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpIgYt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpIgYt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpIgYt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpIgYt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpIgYt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpIgYt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpIgYt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpIgYt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY2XdLb.s: Assembler messages:
encrypt.c: /tmp/ccY2XdLb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2XdLb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2XdLb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2XdLb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2XdLb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2XdLb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2XdLb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2XdLb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2XdLb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2XdLb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2XdLb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2XdLb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2XdLb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2XdLb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2XdLb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2XdLb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2XdLb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2XdLb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCS97X3.s: Assembler messages:
encrypt.c: /tmp/ccCS97X3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCS97X3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCS97X3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCS97X3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS97X3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS97X3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS97X3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCS97X3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCS97X3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS97X3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCS97X3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS97X3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS97X3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS97X3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS97X3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS97X3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCS97X3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS97X3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD3ZjgO.s: Assembler messages:
encrypt.c: /tmp/ccD3ZjgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3ZjgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3ZjgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3ZjgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3ZjgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3ZjgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3ZjgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3ZjgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD3ZjgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3ZjgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3ZjgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3ZjgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3ZjgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3ZjgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3ZjgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3ZjgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3ZjgO.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLcSNR0.s: Assembler messages:
encrypt.c: /tmp/ccLcSNR0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcSNR0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcSNR0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcSNR0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcSNR0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcSNR0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcSNR0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcSNR0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcSNR0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLcSNR0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcSNR0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcSNR0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcSNR0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcSNR0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcSNR0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcSNR0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcSNR0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcSNR0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUrrTS9.s: Assembler messages:
encrypt.c: /tmp/ccUrrTS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrrTS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrrTS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrrTS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrrTS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrrTS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrrTS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrrTS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrrTS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrrTS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUrrTS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrrTS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrrTS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrrTS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrrTS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrrTS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrrTS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrrTS9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLBWBmS.s: Assembler messages:
encrypt.c: /tmp/ccLBWBmS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBWBmS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBWBmS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBWBmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBWBmS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBWBmS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBWBmS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBWBmS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBWBmS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBWBmS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLBWBmS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLBWBmS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBWBmS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBWBmS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBWBmS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBWBmS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBWBmS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLBWBmS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccejODeA.s: Assembler messages:
encrypt.c: /tmp/ccejODeA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejODeA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejODeA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccejODeA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejODeA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejODeA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejODeA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejODeA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejODeA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccejODeA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejODeA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejODeA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejODeA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejODeA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejODeA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejODeA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejODeA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejODeA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB3x5oJ.s: Assembler messages:
encrypt.c: /tmp/ccB3x5oJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3x5oJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3x5oJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3x5oJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3x5oJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3x5oJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3x5oJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3x5oJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3x5oJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB3x5oJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3x5oJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3x5oJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3x5oJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3x5oJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3x5oJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3x5oJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3x5oJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJWSogA.s: Assembler messages:
encrypt.c: /tmp/ccJWSogA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWSogA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWSogA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWSogA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWSogA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWSogA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWSogA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWSogA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWSogA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJWSogA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWSogA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWSogA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWSogA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWSogA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWSogA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWSogA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWSogA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWSogA.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciwqNLc.s: Assembler messages:
encrypt.c: /tmp/cciwqNLc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciwqNLc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciwqNLc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciwqNLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciwqNLc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciwqNLc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciwqNLc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciwqNLc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciwqNLc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciwqNLc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciwqNLc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciwqNLc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciwqNLc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciwqNLc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciwqNLc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciwqNLc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciwqNLc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciwqNLc.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnm1a8v.s: Assembler messages:
encrypt.c: /tmp/ccnm1a8v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnm1a8v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnm1a8v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnm1a8v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnm1a8v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnm1a8v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnm1a8v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnm1a8v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnm1a8v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnm1a8v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnm1a8v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnm1a8v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnm1a8v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnm1a8v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnm1a8v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnm1a8v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnm1a8v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnm1a8v.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW2zwht.s: Assembler messages:
encrypt.c: /tmp/ccW2zwht.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2zwht.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2zwht.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2zwht.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2zwht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2zwht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2zwht.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2zwht.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2zwht.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2zwht.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW2zwht.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2zwht.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2zwht.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2zwht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2zwht.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2zwht.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2zwht.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2zwht.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbnpWIc.s: Assembler messages:
encrypt.c: /tmp/ccbnpWIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnpWIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnpWIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnpWIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnpWIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnpWIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnpWIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnpWIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnpWIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbnpWIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnpWIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnpWIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnpWIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnpWIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnpWIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnpWIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnpWIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnpWIc.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAZ4qRM.s: Assembler messages:
encrypt.c: /tmp/ccAZ4qRM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZ4qRM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZ4qRM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZ4qRM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZ4qRM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZ4qRM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZ4qRM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZ4qRM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAZ4qRM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZ4qRM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZ4qRM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZ4qRM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZ4qRM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZ4qRM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZ4qRM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZ4qRM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZ4qRM.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJJrDt8.s: Assembler messages:
encrypt.c: /tmp/ccJJrDt8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJrDt8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJJrDt8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJJrDt8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJrDt8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJrDt8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJrDt8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJJrDt8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJJrDt8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJrDt8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJJrDt8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJJrDt8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJrDt8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJrDt8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJrDt8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJrDt8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJrDt8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJJrDt8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFkz205.s: Assembler messages:
encrypt.c: /tmp/ccFkz205.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFkz205.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFkz205.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFkz205.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkz205.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkz205.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkz205.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFkz205.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFkz205.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkz205.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFkz205.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFkz205.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkz205.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkz205.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkz205.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkz205.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFkz205.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFkz205.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz2X7A0.s: Assembler messages:
encrypt.c: /tmp/ccz2X7A0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2X7A0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2X7A0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2X7A0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2X7A0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2X7A0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2X7A0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2X7A0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2X7A0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2X7A0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2X7A0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2X7A0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2X7A0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2X7A0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2X7A0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2X7A0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2X7A0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2X7A0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccta3OxS.s: Assembler messages:
encrypt.c: /tmp/ccta3OxS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccta3OxS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccta3OxS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccta3OxS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta3OxS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta3OxS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta3OxS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccta3OxS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccta3OxS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta3OxS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccta3OxS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta3OxS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta3OxS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta3OxS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta3OxS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta3OxS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccta3OxS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta3OxS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctpJagC.s: Assembler messages:
encrypt.c: /tmp/cctpJagC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpJagC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpJagC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpJagC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpJagC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpJagC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpJagC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpJagC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpJagC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctpJagC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpJagC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpJagC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpJagC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpJagC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpJagC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpJagC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpJagC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpJagC.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNdMG1B.s: Assembler messages:
encrypt.c: /tmp/ccNdMG1B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNdMG1B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNdMG1B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNdMG1B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMG1B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMG1B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMG1B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNdMG1B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNdMG1B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNdMG1B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNdMG1B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMG1B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMG1B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNdMG1B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMG1B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNdMG1B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMG1B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNdMG1B.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu98fpU.s: Assembler messages:
encrypt.c: /tmp/ccu98fpU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu98fpU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu98fpU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu98fpU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu98fpU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu98fpU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu98fpU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu98fpU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu98fpU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu98fpU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu98fpU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu98fpU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu98fpU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu98fpU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu98fpU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu98fpU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu98fpU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu98fpU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccco70cd.s: Assembler messages:
encrypt.c: /tmp/ccco70cd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccco70cd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccco70cd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccco70cd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco70cd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco70cd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco70cd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccco70cd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccco70cd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccco70cd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccco70cd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco70cd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco70cd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccco70cd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco70cd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccco70cd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco70cd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccco70cd.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdyrDmv.s: Assembler messages:
encrypt.c: /tmp/ccdyrDmv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyrDmv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyrDmv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyrDmv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrDmv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrDmv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrDmv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyrDmv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyrDmv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrDmv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdyrDmv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyrDmv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrDmv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrDmv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyrDmv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrDmv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyrDmv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyrDmv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHpI4bw.s: Assembler messages:
encrypt.c: /tmp/ccHpI4bw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpI4bw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpI4bw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpI4bw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpI4bw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpI4bw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpI4bw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpI4bw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpI4bw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpI4bw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHpI4bw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpI4bw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpI4bw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpI4bw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpI4bw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpI4bw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpI4bw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpI4bw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccboERB9.s: Assembler messages:
encrypt.c: /tmp/ccboERB9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccboERB9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccboERB9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccboERB9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboERB9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboERB9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboERB9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccboERB9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccboERB9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccboERB9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccboERB9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboERB9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboERB9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccboERB9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboERB9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccboERB9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboERB9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccboERB9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIt4n0a.s: Assembler messages:
encrypt.c: /tmp/ccIt4n0a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIt4n0a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIt4n0a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIt4n0a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4n0a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4n0a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4n0a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIt4n0a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIt4n0a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4n0a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIt4n0a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt4n0a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4n0a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4n0a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt4n0a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4n0a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIt4n0a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt4n0a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccepsRHO.s: Assembler messages:
encrypt.c: /tmp/ccepsRHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepsRHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepsRHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepsRHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepsRHO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepsRHO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepsRHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepsRHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepsRHO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepsRHO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepsRHO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepsRHO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepsRHO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepsRHO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepsRHO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepsRHO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepsRHO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepsRHO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDXQzs7.s: Assembler messages:
encrypt.c: /tmp/ccDXQzs7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXQzs7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXQzs7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXQzs7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXQzs7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXQzs7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXQzs7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXQzs7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXQzs7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXQzs7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDXQzs7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXQzs7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXQzs7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXQzs7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXQzs7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXQzs7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXQzs7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXQzs7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoAd0fO.s: Assembler messages:
encrypt.c: /tmp/ccoAd0fO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAd0fO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAd0fO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAd0fO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAd0fO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAd0fO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAd0fO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAd0fO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAd0fO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoAd0fO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoAd0fO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAd0fO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAd0fO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAd0fO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAd0fO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAd0fO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAd0fO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoAd0fO.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLYz6Wx.s: Assembler messages:
encrypt.c: /tmp/ccLYz6Wx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYz6Wx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYz6Wx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYz6Wx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYz6Wx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYz6Wx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYz6Wx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYz6Wx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLYz6Wx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLYz6Wx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYz6Wx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYz6Wx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYz6Wx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYz6Wx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYz6Wx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYz6Wx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLYz6Wx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciAULjM.s: Assembler messages:
encrypt.c: /tmp/cciAULjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAULjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAULjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAULjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAULjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAULjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAULjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAULjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAULjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAULjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAULjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAULjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAULjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAULjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAULjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAULjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAULjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAULjM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc31b3JT.s: Assembler messages:
encrypt.c: /tmp/cc31b3JT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc31b3JT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc31b3JT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc31b3JT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31b3JT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31b3JT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31b3JT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc31b3JT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc31b3JT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31b3JT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc31b3JT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31b3JT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31b3JT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31b3JT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31b3JT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31b3JT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31b3JT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31b3JT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccctNTUA.s: Assembler messages:
encrypt.c: /tmp/ccctNTUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctNTUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctNTUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccctNTUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctNTUA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctNTUA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctNTUA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctNTUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctNTUA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccctNTUA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctNTUA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctNTUA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctNTUA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctNTUA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctNTUA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctNTUA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctNTUA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctNTUA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccCUgcw.s: Assembler messages:
encrypt.c: /tmp/cccCUgcw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCUgcw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCUgcw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccCUgcw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCUgcw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCUgcw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCUgcw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCUgcw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCUgcw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCUgcw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccCUgcw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCUgcw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCUgcw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCUgcw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCUgcw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCUgcw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCUgcw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCUgcw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct1uJGc.s: Assembler messages:
encrypt.c: /tmp/cct1uJGc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1uJGc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1uJGc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct1uJGc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1uJGc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1uJGc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1uJGc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1uJGc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1uJGc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct1uJGc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1uJGc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1uJGc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1uJGc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1uJGc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1uJGc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1uJGc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1uJGc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1uJGc.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqCkDvd.s: Assembler messages:
encrypt.c: /tmp/ccqCkDvd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqCkDvd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqCkDvd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqCkDvd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCkDvd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCkDvd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCkDvd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqCkDvd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqCkDvd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqCkDvd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCkDvd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCkDvd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCkDvd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCkDvd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCkDvd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqCkDvd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCkDvd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCkDvd.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsO0j7v.s: Assembler messages:
encrypt.c: /tmp/ccsO0j7v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsO0j7v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsO0j7v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsO0j7v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO0j7v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO0j7v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO0j7v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsO0j7v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsO0j7v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO0j7v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsO0j7v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO0j7v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO0j7v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO0j7v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO0j7v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO0j7v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsO0j7v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO0j7v.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAl1HO0.s: Assembler messages:
encrypt.c: /tmp/ccAl1HO0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAl1HO0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAl1HO0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAl1HO0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl1HO0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl1HO0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl1HO0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAl1HO0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAl1HO0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAl1HO0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAl1HO0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl1HO0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl1HO0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAl1HO0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl1HO0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAl1HO0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl1HO0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAl1HO0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIe4kC7.s: Assembler messages:
encrypt.c: /tmp/ccIe4kC7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIe4kC7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIe4kC7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIe4kC7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIe4kC7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIe4kC7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIe4kC7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIe4kC7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIe4kC7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIe4kC7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIe4kC7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIe4kC7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIe4kC7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIe4kC7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIe4kC7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIe4kC7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIe4kC7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIe4kC7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc031OkP.s: Assembler messages:
encrypt.c: /tmp/cc031OkP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc031OkP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc031OkP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc031OkP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc031OkP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc031OkP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc031OkP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc031OkP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc031OkP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc031OkP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc031OkP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc031OkP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc031OkP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc031OkP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc031OkP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc031OkP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc031OkP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc031OkP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccotrYpA.s: Assembler messages:
encrypt.c: /tmp/ccotrYpA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotrYpA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotrYpA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccotrYpA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotrYpA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotrYpA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotrYpA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotrYpA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotrYpA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccotrYpA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotrYpA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotrYpA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotrYpA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotrYpA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotrYpA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotrYpA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotrYpA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotrYpA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPRezUr.s: Assembler messages:
encrypt.c: /tmp/ccPRezUr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRezUr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRezUr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRezUr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRezUr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRezUr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRezUr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRezUr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRezUr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRezUr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPRezUr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRezUr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRezUr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRezUr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRezUr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRezUr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRezUr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRezUr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQHzf6n.s: Assembler messages:
encrypt.c: /tmp/ccQHzf6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHzf6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHzf6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHzf6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHzf6n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHzf6n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHzf6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHzf6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHzf6n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQHzf6n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHzf6n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHzf6n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHzf6n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHzf6n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHzf6n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHzf6n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHzf6n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHzf6n.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccWBOcov.s: Assembler messages:
encrypt.c: /tmp/ccWBOcov.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWBOcov.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWBOcov.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWBOcov.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBOcov.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBOcov.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBOcov.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWBOcov.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWBOcov.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBOcov.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWBOcov.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWBOcov.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBOcov.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBOcov.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWBOcov.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBOcov.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWBOcov.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBOcov.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccnRT5tq.s: Assembler messages:
encrypt.c: /tmp/ccnRT5tq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRT5tq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRT5tq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRT5tq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT5tq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT5tq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT5tq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRT5tq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRT5tq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnRT5tq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT5tq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT5tq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT5tq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT5tq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT5tq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRT5tq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT5tq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT5tq.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKVdHOd.s: Assembler messages:
encrypt.c: /tmp/ccKVdHOd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVdHOd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVdHOd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVdHOd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVdHOd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVdHOd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVdHOd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVdHOd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVdHOd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVdHOd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKVdHOd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVdHOd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVdHOd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVdHOd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVdHOd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVdHOd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVdHOd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVdHOd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cciCD7c0.s: Assembler messages:
encrypt.c: /tmp/cciCD7c0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCD7c0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCD7c0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciCD7c0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCD7c0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCD7c0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCD7c0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCD7c0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCD7c0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCD7c0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCD7c0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCD7c0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCD7c0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCD7c0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCD7c0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCD7c0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCD7c0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCD7c0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM9m8rc.s: Assembler messages:
encrypt.c: /tmp/ccM9m8rc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM9m8rc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM9m8rc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM9m8rc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9m8rc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9m8rc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9m8rc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM9m8rc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM9m8rc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9m8rc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM9m8rc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM9m8rc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9m8rc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9m8rc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM9m8rc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9m8rc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM9m8rc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM9m8rc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccirkfl1.s: Assembler messages:
encrypt.c: /tmp/ccirkfl1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccirkfl1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccirkfl1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccirkfl1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirkfl1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirkfl1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirkfl1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccirkfl1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccirkfl1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccirkfl1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirkfl1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirkfl1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirkfl1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirkfl1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirkfl1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccirkfl1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirkfl1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirkfl1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDmmqqO.s: Assembler messages:
encrypt.c: /tmp/ccDmmqqO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmmqqO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmmqqO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmmqqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmmqqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmmqqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmmqqO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmmqqO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmmqqO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmmqqO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDmmqqO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmmqqO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmmqqO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmmqqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmmqqO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmmqqO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmmqqO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmmqqO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIMczPJ.s: Assembler messages:
encrypt.c: /tmp/ccIMczPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIMczPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIMczPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIMczPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMczPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMczPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMczPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIMczPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIMczPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIMczPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIMczPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMczPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMczPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIMczPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMczPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIMczPJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMczPJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIMczPJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc6frSwQ.s: Assembler messages:
encrypt.c: /tmp/cc6frSwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6frSwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6frSwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6frSwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6frSwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6frSwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6frSwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6frSwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6frSwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6frSwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6frSwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6frSwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6frSwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6frSwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6frSwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6frSwQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6frSwQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6frSwQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNvuZAS.s: Assembler messages:
encrypt.c: /tmp/ccNvuZAS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvuZAS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvuZAS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvuZAS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvuZAS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvuZAS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvuZAS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvuZAS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvuZAS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNvuZAS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNvuZAS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvuZAS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvuZAS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvuZAS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvuZAS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvuZAS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvuZAS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNvuZAS.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOB9Bcm.s: Assembler messages:
encrypt.c: /tmp/ccOB9Bcm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOB9Bcm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOB9Bcm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOB9Bcm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOB9Bcm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOB9Bcm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOB9Bcm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOB9Bcm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOB9Bcm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOB9Bcm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOB9Bcm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOB9Bcm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOB9Bcm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOB9Bcm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOB9Bcm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOB9Bcm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOB9Bcm.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqShIOB.s: Assembler messages:
encrypt.c: /tmp/ccqShIOB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqShIOB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqShIOB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqShIOB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqShIOB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqShIOB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqShIOB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqShIOB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqShIOB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqShIOB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqShIOB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqShIOB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqShIOB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqShIOB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqShIOB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqShIOB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqShIOB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqShIOB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC3eOSP.s: Assembler messages:
encrypt.c: /tmp/ccC3eOSP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3eOSP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3eOSP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3eOSP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3eOSP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3eOSP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3eOSP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3eOSP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3eOSP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3eOSP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC3eOSP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3eOSP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3eOSP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3eOSP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3eOSP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3eOSP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3eOSP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3eOSP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbMr1UD.s: Assembler messages:
encrypt.c: /tmp/ccbMr1UD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbMr1UD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbMr1UD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbMr1UD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMr1UD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMr1UD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMr1UD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbMr1UD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbMr1UD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbMr1UD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbMr1UD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMr1UD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMr1UD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbMr1UD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMr1UD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbMr1UD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMr1UD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbMr1UD.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYyNzBC.s: Assembler messages:
encrypt.c: /tmp/ccYyNzBC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYyNzBC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYyNzBC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYyNzBC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyNzBC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyNzBC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyNzBC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYyNzBC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYyNzBC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyNzBC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYyNzBC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYyNzBC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyNzBC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyNzBC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYyNzBC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyNzBC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYyNzBC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYyNzBC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclR3SRp.s: Assembler messages:
encrypt.c: /tmp/cclR3SRp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclR3SRp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclR3SRp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclR3SRp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR3SRp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR3SRp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR3SRp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclR3SRp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclR3SRp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclR3SRp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclR3SRp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR3SRp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR3SRp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclR3SRp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR3SRp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclR3SRp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR3SRp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclR3SRp.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1w3Iqz.s: Assembler messages:
encrypt.c: /tmp/cc1w3Iqz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1w3Iqz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1w3Iqz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1w3Iqz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1w3Iqz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1w3Iqz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1w3Iqz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1w3Iqz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1w3Iqz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1w3Iqz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1w3Iqz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1w3Iqz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1w3Iqz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1w3Iqz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1w3Iqz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1w3Iqz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1w3Iqz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Tagmm.s: Assembler messages:
encrypt.c: /tmp/cc6Tagmm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Tagmm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Tagmm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Tagmm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Tagmm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Tagmm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Tagmm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Tagmm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Tagmm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Tagmm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Tagmm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Tagmm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Tagmm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Tagmm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Tagmm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Tagmm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Tagmm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Tagmm.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc37Y2d1.s: Assembler messages:
encrypt.c: /tmp/cc37Y2d1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37Y2d1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37Y2d1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc37Y2d1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37Y2d1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37Y2d1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37Y2d1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37Y2d1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37Y2d1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc37Y2d1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37Y2d1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37Y2d1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37Y2d1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Y2d1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37Y2d1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37Y2d1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37Y2d1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37Y2d1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqfYcVd.s: Assembler messages:
encrypt.c: /tmp/ccqfYcVd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfYcVd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfYcVd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfYcVd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfYcVd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfYcVd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfYcVd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfYcVd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfYcVd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfYcVd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqfYcVd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfYcVd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfYcVd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfYcVd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfYcVd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfYcVd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfYcVd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfYcVd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0fggI1.s: Assembler messages:
encrypt.c: /tmp/cc0fggI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fggI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fggI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fggI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fggI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fggI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fggI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fggI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fggI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fggI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fggI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fggI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fggI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fggI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fggI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fggI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fggI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fggI1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnjDHWe.s: Assembler messages:
encrypt.c: /tmp/ccnjDHWe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjDHWe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjDHWe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjDHWe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjDHWe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjDHWe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjDHWe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjDHWe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjDHWe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjDHWe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnjDHWe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjDHWe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjDHWe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjDHWe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjDHWe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjDHWe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjDHWe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjDHWe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8e5uTO.s: Assembler messages:
encrypt.c: /tmp/cc8e5uTO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8e5uTO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8e5uTO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8e5uTO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e5uTO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e5uTO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e5uTO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8e5uTO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8e5uTO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e5uTO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8e5uTO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e5uTO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e5uTO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e5uTO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e5uTO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e5uTO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8e5uTO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e5uTO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjPBWkE.s: Assembler messages:
encrypt.c: /tmp/ccjPBWkE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPBWkE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPBWkE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPBWkE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPBWkE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPBWkE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPBWkE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPBWkE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPBWkE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjPBWkE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPBWkE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPBWkE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPBWkE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPBWkE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPBWkE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPBWkE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPBWkE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPBWkE.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6k5IXD.s: Assembler messages:
encrypt.c: /tmp/cc6k5IXD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6k5IXD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6k5IXD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6k5IXD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6k5IXD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6k5IXD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6k5IXD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6k5IXD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6k5IXD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6k5IXD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6k5IXD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6k5IXD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6k5IXD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6k5IXD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6k5IXD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6k5IXD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6k5IXD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6k5IXD.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBwsLXO.s: Assembler messages:
encrypt.c: /tmp/ccBwsLXO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwsLXO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwsLXO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwsLXO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwsLXO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwsLXO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwsLXO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwsLXO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwsLXO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwsLXO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBwsLXO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwsLXO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwsLXO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwsLXO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwsLXO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwsLXO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwsLXO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwsLXO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXLW8bD.s: Assembler messages:
encrypt.c: /tmp/ccXLW8bD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLW8bD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLW8bD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXLW8bD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXLW8bD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXLW8bD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXLW8bD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXLW8bD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLW8bD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXLW8bD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXLW8bD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXLW8bD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLW8bD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLW8bD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLW8bD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLW8bD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLW8bD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLW8bD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwyzH2p.s: Assembler messages:
encrypt.c: /tmp/ccwyzH2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyzH2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyzH2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwyzH2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyzH2p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyzH2p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyzH2p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwyzH2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyzH2p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwyzH2p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwyzH2p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyzH2p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyzH2p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwyzH2p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyzH2p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwyzH2p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyzH2p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwyzH2p.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5C6zu.s: Assembler messages:
encrypt.c: /tmp/ccJ5C6zu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5C6zu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5C6zu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5C6zu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5C6zu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5C6zu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5C6zu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5C6zu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5C6zu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ5C6zu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5C6zu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5C6zu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5C6zu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5C6zu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5C6zu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5C6zu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5C6zu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccffaJ3p.s: Assembler messages:
encrypt.c: /tmp/ccffaJ3p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccffaJ3p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccffaJ3p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccffaJ3p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffaJ3p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffaJ3p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffaJ3p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccffaJ3p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccffaJ3p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccffaJ3p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffaJ3p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffaJ3p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffaJ3p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffaJ3p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffaJ3p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccffaJ3p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffaJ3p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffaJ3p.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9GLx6d.s: Assembler messages:
encrypt.c: /tmp/cc9GLx6d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GLx6d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GLx6d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GLx6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GLx6d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GLx6d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GLx6d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GLx6d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GLx6d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GLx6d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9GLx6d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GLx6d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GLx6d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GLx6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GLx6d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GLx6d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GLx6d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GLx6d.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrfX6E1.s: Assembler messages:
encrypt.c: /tmp/ccrfX6E1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrfX6E1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrfX6E1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrfX6E1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrfX6E1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrfX6E1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrfX6E1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrfX6E1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrfX6E1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrfX6E1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrfX6E1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrfX6E1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrfX6E1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfX6E1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrfX6E1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrfX6E1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrfX6E1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrfX6E1.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbNAsy1.s: Assembler messages:
encrypt.c: /tmp/ccbNAsy1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNAsy1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNAsy1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNAsy1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNAsy1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNAsy1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNAsy1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNAsy1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNAsy1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbNAsy1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbNAsy1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNAsy1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNAsy1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNAsy1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNAsy1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNAsy1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNAsy1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbNAsy1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckDOU7c.s: Assembler messages:
encrypt.c: /tmp/cckDOU7c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDOU7c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDOU7c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckDOU7c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDOU7c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDOU7c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDOU7c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDOU7c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDOU7c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDOU7c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckDOU7c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDOU7c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDOU7c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDOU7c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDOU7c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDOU7c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDOU7c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDOU7c.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckHXCIC.s: Assembler messages:
encrypt.c: /tmp/cckHXCIC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckHXCIC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckHXCIC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckHXCIC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHXCIC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHXCIC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHXCIC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckHXCIC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckHXCIC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckHXCIC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckHXCIC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHXCIC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHXCIC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckHXCIC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHXCIC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckHXCIC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHXCIC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckHXCIC.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxjlXTS.s: Assembler messages:
encrypt.c: /tmp/ccxjlXTS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjlXTS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjlXTS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjlXTS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjlXTS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjlXTS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjlXTS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjlXTS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjlXTS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjlXTS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxjlXTS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjlXTS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjlXTS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjlXTS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjlXTS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjlXTS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjlXTS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjlXTS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAhI1MT.s: Assembler messages:
encrypt.c: /tmp/ccAhI1MT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhI1MT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhI1MT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhI1MT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhI1MT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhI1MT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhI1MT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhI1MT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhI1MT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAhI1MT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAhI1MT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhI1MT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhI1MT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhI1MT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhI1MT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhI1MT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhI1MT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAhI1MT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaY2vmW.s: Assembler messages:
encrypt.c: /tmp/ccaY2vmW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaY2vmW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaY2vmW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaY2vmW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaY2vmW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaY2vmW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaY2vmW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaY2vmW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaY2vmW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaY2vmW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaY2vmW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaY2vmW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaY2vmW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaY2vmW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaY2vmW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaY2vmW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaY2vmW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaY2vmW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9KMVfv.s: Assembler messages:
encrypt.c: /tmp/cc9KMVfv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9KMVfv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9KMVfv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9KMVfv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KMVfv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KMVfv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KMVfv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9KMVfv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9KMVfv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9KMVfv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KMVfv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KMVfv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KMVfv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KMVfv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KMVfv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9KMVfv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KMVfv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KMVfv.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFSjXpE.s: Assembler messages:
encrypt.c: /tmp/ccFSjXpE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSjXpE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSjXpE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSjXpE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSjXpE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSjXpE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSjXpE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSjXpE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSjXpE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSjXpE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFSjXpE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSjXpE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSjXpE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSjXpE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSjXpE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSjXpE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSjXpE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSjXpE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2fQ0Ay.s: Assembler messages:
encrypt.c: /tmp/cc2fQ0Ay.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2fQ0Ay.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2fQ0Ay.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2fQ0Ay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fQ0Ay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fQ0Ay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fQ0Ay.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2fQ0Ay.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2fQ0Ay.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fQ0Ay.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fQ0Ay.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fQ0Ay.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fQ0Ay.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fQ0Ay.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2fQ0Ay.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fQ0Ay.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fQ0Ay.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccdwnWVF.s: Assembler messages:
encrypt.c: /tmp/ccdwnWVF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwnWVF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwnWVF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwnWVF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwnWVF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwnWVF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwnWVF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwnWVF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwnWVF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwnWVF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwnWVF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwnWVF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwnWVF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwnWVF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwnWVF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwnWVF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwnWVF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwnWVF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOMyGNh.s: Assembler messages:
encrypt.c: /tmp/ccOMyGNh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMyGNh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMyGNh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMyGNh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMyGNh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMyGNh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMyGNh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMyGNh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMyGNh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMyGNh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOMyGNh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMyGNh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMyGNh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMyGNh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMyGNh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMyGNh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMyGNh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMyGNh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTuuKRa.s: Assembler messages:
encrypt.c: /tmp/ccTuuKRa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTuuKRa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTuuKRa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTuuKRa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuKRa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuKRa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuKRa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTuuKRa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTuuKRa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTuuKRa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTuuKRa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuKRa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuKRa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTuuKRa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuKRa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTuuKRa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuKRa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTuuKRa.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsrZ6OB.s: Assembler messages:
encrypt.c: /tmp/ccsrZ6OB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrZ6OB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrZ6OB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrZ6OB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrZ6OB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrZ6OB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrZ6OB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrZ6OB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrZ6OB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsrZ6OB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrZ6OB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrZ6OB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrZ6OB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrZ6OB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrZ6OB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrZ6OB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrZ6OB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx4w1tm.s: Assembler messages:
encrypt.c: /tmp/ccx4w1tm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4w1tm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4w1tm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4w1tm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4w1tm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4w1tm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4w1tm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4w1tm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4w1tm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx4w1tm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4w1tm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4w1tm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4w1tm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4w1tm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4w1tm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4w1tm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4w1tm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4w1tm.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNrKW2a.s: Assembler messages:
encrypt.c: /tmp/ccNrKW2a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrKW2a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrKW2a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNrKW2a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrKW2a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrKW2a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrKW2a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNrKW2a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrKW2a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrKW2a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNrKW2a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNrKW2a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrKW2a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrKW2a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNrKW2a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrKW2a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNrKW2a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrKW2a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQPAre1.s: Assembler messages:
encrypt.c: /tmp/ccQPAre1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQPAre1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQPAre1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQPAre1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPAre1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPAre1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPAre1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQPAre1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQPAre1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQPAre1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQPAre1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPAre1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPAre1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQPAre1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPAre1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQPAre1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPAre1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQPAre1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc6duPae.s: Assembler messages:
encrypt.c: /tmp/cc6duPae.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6duPae.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6duPae.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6duPae.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6duPae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6duPae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6duPae.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6duPae.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6duPae.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6duPae.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6duPae.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6duPae.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6duPae.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6duPae.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6duPae.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6duPae.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6duPae.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6duPae.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPjyHg1.s: Assembler messages:
encrypt.c: /tmp/ccPjyHg1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjyHg1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjyHg1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjyHg1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjyHg1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjyHg1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjyHg1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjyHg1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjyHg1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPjyHg1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjyHg1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjyHg1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjyHg1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjyHg1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjyHg1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjyHg1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjyHg1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjyHg1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR7OxKP.s: Assembler messages:
encrypt.c: /tmp/ccR7OxKP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7OxKP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7OxKP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7OxKP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7OxKP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7OxKP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7OxKP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7OxKP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7OxKP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7OxKP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR7OxKP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7OxKP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7OxKP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7OxKP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7OxKP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7OxKP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7OxKP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7OxKP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl2SyUK.s: Assembler messages:
encrypt.c: /tmp/ccl2SyUK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2SyUK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2SyUK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2SyUK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2SyUK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2SyUK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2SyUK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2SyUK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2SyUK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl2SyUK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2SyUK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2SyUK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2SyUK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2SyUK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2SyUK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2SyUK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2SyUK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2SyUK.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL46bHZ.s: Assembler messages:
encrypt.c: /tmp/ccL46bHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL46bHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL46bHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL46bHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL46bHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL46bHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL46bHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL46bHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL46bHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL46bHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL46bHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL46bHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL46bHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL46bHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL46bHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL46bHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL46bHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL46bHZ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYjVSEd.s: Assembler messages:
encrypt.c: /tmp/ccYjVSEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjVSEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjVSEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjVSEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjVSEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjVSEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjVSEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjVSEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjVSEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjVSEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYjVSEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYjVSEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjVSEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjVSEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjVSEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjVSEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjVSEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYjVSEd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP9oKvQ.s: Assembler messages:
encrypt.c: /tmp/ccP9oKvQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9oKvQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9oKvQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9oKvQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9oKvQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9oKvQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9oKvQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9oKvQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9oKvQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP9oKvQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9oKvQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9oKvQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9oKvQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9oKvQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9oKvQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9oKvQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9oKvQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccyDF5B.s: Assembler messages:
encrypt.c: /tmp/cccyDF5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccyDF5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccyDF5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccyDF5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyDF5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyDF5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyDF5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccyDF5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccyDF5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccyDF5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyDF5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyDF5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyDF5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyDF5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyDF5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccyDF5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyDF5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyDF5B.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc5unFTB.s: Assembler messages:
encrypt.c: /tmp/cc5unFTB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5unFTB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5unFTB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5unFTB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5unFTB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5unFTB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5unFTB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5unFTB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5unFTB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5unFTB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5unFTB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5unFTB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5unFTB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5unFTB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5unFTB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5unFTB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5unFTB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5unFTB.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccqCYi8P.s: Assembler messages:
encrypt.c: /tmp/ccqCYi8P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqCYi8P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqCYi8P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqCYi8P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCYi8P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCYi8P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCYi8P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqCYi8P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqCYi8P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCYi8P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqCYi8P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqCYi8P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCYi8P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCYi8P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCYi8P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCYi8P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqCYi8P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqCYi8P.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8v9w1b.s: Assembler messages:
encrypt.c: /tmp/cc8v9w1b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8v9w1b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8v9w1b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8v9w1b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v9w1b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v9w1b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v9w1b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8v9w1b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8v9w1b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8v9w1b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8v9w1b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v9w1b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v9w1b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8v9w1b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v9w1b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8v9w1b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v9w1b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8v9w1b.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN7Xbbv.s: Assembler messages:
encrypt.c: /tmp/ccN7Xbbv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7Xbbv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7Xbbv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7Xbbv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7Xbbv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7Xbbv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7Xbbv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7Xbbv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7Xbbv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN7Xbbv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN7Xbbv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7Xbbv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7Xbbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7Xbbv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7Xbbv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7Xbbv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7Xbbv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLmfnoY.s: Assembler messages:
encrypt.c: /tmp/ccLmfnoY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLmfnoY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLmfnoY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLmfnoY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmfnoY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmfnoY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmfnoY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLmfnoY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLmfnoY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLmfnoY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmfnoY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmfnoY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmfnoY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmfnoY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmfnoY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLmfnoY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmfnoY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmfnoY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPm7GX2.s: Assembler messages:
encrypt.c: /tmp/ccPm7GX2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPm7GX2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPm7GX2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPm7GX2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm7GX2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm7GX2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm7GX2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPm7GX2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPm7GX2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm7GX2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPm7GX2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm7GX2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm7GX2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm7GX2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm7GX2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm7GX2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPm7GX2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm7GX2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJrNUNy.s: Assembler messages:
encrypt.c: /tmp/ccJrNUNy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrNUNy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrNUNy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrNUNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrNUNy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrNUNy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrNUNy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrNUNy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrNUNy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrNUNy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrNUNy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrNUNy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrNUNy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrNUNy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrNUNy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrNUNy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrNUNy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrNUNy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy5J27v.s: Assembler messages:
encrypt.c: /tmp/ccy5J27v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5J27v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5J27v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5J27v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5J27v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5J27v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5J27v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5J27v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5J27v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy5J27v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5J27v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5J27v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5J27v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5J27v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5J27v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5J27v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5J27v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5J27v.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf2TGsG.s: Assembler messages:
encrypt.c: /tmp/ccf2TGsG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf2TGsG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf2TGsG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf2TGsG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf2TGsG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf2TGsG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf2TGsG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf2TGsG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf2TGsG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf2TGsG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf2TGsG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf2TGsG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf2TGsG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf2TGsG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2TGsG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf2TGsG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf2TGsG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf2TGsG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cczmis2F.s: Assembler messages:
encrypt.c: /tmp/cczmis2F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmis2F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmis2F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczmis2F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmis2F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmis2F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmis2F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmis2F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmis2F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczmis2F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmis2F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmis2F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmis2F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmis2F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmis2F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmis2F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmis2F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmis2F.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQu379e.s: Assembler messages:
encrypt.c: /tmp/ccQu379e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQu379e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQu379e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQu379e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu379e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu379e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu379e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQu379e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQu379e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu379e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQu379e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu379e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu379e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu379e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu379e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu379e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQu379e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu379e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuVtd5c.s: Assembler messages:
encrypt.c: /tmp/ccuVtd5c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVtd5c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuVtd5c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuVtd5c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVtd5c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVtd5c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVtd5c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuVtd5c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuVtd5c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuVtd5c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVtd5c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVtd5c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVtd5c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVtd5c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVtd5c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVtd5c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVtd5c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVtd5c.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHBSBCL.s: Assembler messages:
encrypt.c: /tmp/ccHBSBCL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBSBCL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHBSBCL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHBSBCL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBSBCL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBSBCL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBSBCL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHBSBCL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHBSBCL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBSBCL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHBSBCL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBSBCL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBSBCL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBSBCL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBSBCL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBSBCL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBSBCL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBSBCL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxhH6R0.s: Assembler messages:
encrypt.c: /tmp/ccxhH6R0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhH6R0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhH6R0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhH6R0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhH6R0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhH6R0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhH6R0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhH6R0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhH6R0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxhH6R0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhH6R0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhH6R0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhH6R0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhH6R0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhH6R0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhH6R0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhH6R0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhH6R0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOWdvZq.s: Assembler messages:
encrypt.c: /tmp/ccOWdvZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWdvZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWdvZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWdvZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWdvZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWdvZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWdvZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWdvZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWdvZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWdvZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOWdvZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOWdvZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWdvZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWdvZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWdvZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWdvZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWdvZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWdvZq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce55xyD.s: Assembler messages:
encrypt.c: /tmp/cce55xyD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce55xyD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce55xyD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce55xyD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55xyD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55xyD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55xyD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce55xyD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce55xyD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce55xyD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55xyD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55xyD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55xyD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55xyD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55xyD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce55xyD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55xyD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55xyD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc5QY8nC.s: Assembler messages:
encrypt.c: /tmp/cc5QY8nC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QY8nC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QY8nC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QY8nC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QY8nC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QY8nC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QY8nC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QY8nC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QY8nC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QY8nC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QY8nC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QY8nC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QY8nC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QY8nC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QY8nC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QY8nC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QY8nC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QY8nC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccrpyR5n.s: Assembler messages:
encrypt.c: /tmp/ccrpyR5n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpyR5n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpyR5n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpyR5n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpyR5n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpyR5n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpyR5n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpyR5n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpyR5n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpyR5n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrpyR5n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpyR5n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpyR5n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpyR5n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpyR5n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpyR5n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpyR5n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpyR5n.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgXC9A2.s: Assembler messages:
encrypt.c: /tmp/ccgXC9A2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgXC9A2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgXC9A2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgXC9A2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXC9A2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXC9A2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXC9A2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgXC9A2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgXC9A2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXC9A2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgXC9A2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgXC9A2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXC9A2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXC9A2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgXC9A2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXC9A2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgXC9A2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgXC9A2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm9f5Re.s: Assembler messages:
encrypt.c: /tmp/ccm9f5Re.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9f5Re.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9f5Re.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9f5Re.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9f5Re.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9f5Re.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9f5Re.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9f5Re.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9f5Re.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm9f5Re.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9f5Re.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9f5Re.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9f5Re.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9f5Re.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9f5Re.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9f5Re.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9f5Re.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9f5Re.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnr515u.s: Assembler messages:
encrypt.c: /tmp/ccnr515u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnr515u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnr515u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnr515u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnr515u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnr515u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnr515u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnr515u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnr515u.s: Assembler messages:
encrypt.c: /tmp/ccnr515u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnr515u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnr515u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnr515u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnr515u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnr515u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnr515u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr515u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr515u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnr515u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr515u.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqI0F6t.s: Assembler messages:
encrypt.c: /tmp/ccqI0F6t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqI0F6t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqI0F6t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqI0F6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqI0F6t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqI0F6t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqI0F6t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqI0F6t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccqI0F6t.s: Assembler messages:
encrypt.c: /tmp/ccqI0F6t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqI0F6t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqI0F6t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqI0F6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqI0F6t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqI0F6t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqI0F6t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqI0F6t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqI0F6t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqI0F6t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqI0F6t.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpoUvGa.s: Assembler messages:
encrypt.c: /tmp/ccpoUvGa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpoUvGa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpoUvGa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpoUvGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpoUvGa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpoUvGa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpoUvGa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpoUvGa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccpoUvGa.s: Assembler messages:
encrypt.c: /tmp/ccpoUvGa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpoUvGa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpoUvGa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpoUvGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpoUvGa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpoUvGa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpoUvGa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoUvGa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoUvGa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpoUvGa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoUvGa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvb73ne.s: Assembler messages:
encrypt.c: /tmp/ccvb73ne.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvb73ne.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvb73ne.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvb73ne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvb73ne.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvb73ne.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvb73ne.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvb73ne.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvb73ne.s: Assembler messages:
encrypt.c: /tmp/ccvb73ne.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvb73ne.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvb73ne.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvb73ne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvb73ne.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvb73ne.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvb73ne.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvb73ne.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvb73ne.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvb73ne.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvb73ne.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9VDYmh.s: Assembler messages:
encrypt.c: /tmp/cc9VDYmh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VDYmh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9VDYmh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9VDYmh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9VDYmh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9VDYmh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9VDYmh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VDYmh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9VDYmh.s: Assembler messages:
encrypt.c: /tmp/cc9VDYmh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VDYmh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9VDYmh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9VDYmh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9VDYmh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9VDYmh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9VDYmh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9VDYmh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VDYmh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VDYmh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9VDYmh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccyvExPj.s: Assembler messages:
encrypt.c: /tmp/ccyvExPj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvExPj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvExPj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvExPj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvExPj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvExPj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvExPj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvExPj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyvExPj.s: Assembler messages:
encrypt.c: /tmp/ccyvExPj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvExPj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvExPj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvExPj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvExPj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvExPj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvExPj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvExPj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvExPj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvExPj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvExPj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBO3bCQ.s: Assembler messages:
encrypt.c: /tmp/ccBO3bCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBO3bCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBO3bCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBO3bCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBO3bCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBO3bCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBO3bCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccBO3bCQ.s: Assembler messages:
encrypt.c: /tmp/ccBO3bCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBO3bCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBO3bCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBO3bCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBO3bCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBO3bCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBO3bCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBO3bCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBO3bCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBO3bCQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDnIQpQ.s: Assembler messages:
encrypt.c: /tmp/ccDnIQpQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnIQpQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnIQpQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnIQpQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnIQpQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnIQpQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnIQpQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccDnIQpQ.s: Assembler messages:
encrypt.c: /tmp/ccDnIQpQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnIQpQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnIQpQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnIQpQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnIQpQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnIQpQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnIQpQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnIQpQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnIQpQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnIQpQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckZhvaD.s: Assembler messages:
encrypt.c: /tmp/cckZhvaD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckZhvaD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckZhvaD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckZhvaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZhvaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZhvaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZhvaD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckZhvaD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckZhvaD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckZhvaD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckZhvaD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZhvaD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZhvaD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckZhvaD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZhvaD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckZhvaD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZhvaD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckZhvaD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsMOukr.s: Assembler messages:
encrypt.c: /tmp/ccsMOukr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMOukr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMOukr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMOukr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMOukr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMOukr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMOukr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMOukr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMOukr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMOukr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsMOukr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsMOukr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMOukr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMOukr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMOukr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMOukr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMOukr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsMOukr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Kj7A2.s: Assembler messages:
encrypt.c: /tmp/cc6Kj7A2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Kj7A2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Kj7A2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Kj7A2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kj7A2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kj7A2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kj7A2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Kj7A2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kj7A2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Kj7A2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kj7A2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kj7A2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kj7A2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kj7A2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kj7A2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Kj7A2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kj7A2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccoVU9uf.s: Assembler messages:
encrypt.c: /tmp/ccoVU9uf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVU9uf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVU9uf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVU9uf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVU9uf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVU9uf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVU9uf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVU9uf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVU9uf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoVU9uf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVU9uf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVU9uf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVU9uf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVU9uf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVU9uf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVU9uf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVU9uf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVU9uf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZhHcAR.s: Assembler messages:
encrypt.c: /tmp/ccZhHcAR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhHcAR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhHcAR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhHcAR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhHcAR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhHcAR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhHcAR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhHcAR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhHcAR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZhHcAR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZhHcAR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhHcAR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhHcAR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhHcAR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhHcAR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhHcAR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhHcAR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZhHcAR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cczpH7qI.s: Assembler messages:
encrypt.c: /tmp/cczpH7qI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpH7qI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpH7qI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczpH7qI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpH7qI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpH7qI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpH7qI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpH7qI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpH7qI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpH7qI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczpH7qI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpH7qI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpH7qI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpH7qI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpH7qI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpH7qI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpH7qI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpH7qI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF4coPD.s: Assembler messages:
encrypt.c: /tmp/ccF4coPD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4coPD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4coPD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4coPD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4coPD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4coPD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4coPD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF4coPD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4coPD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF4coPD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF4coPD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4coPD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4coPD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4coPD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4coPD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4coPD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4coPD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF4coPD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbWHxqq.s: Assembler messages:
encrypt.c: /tmp/ccbWHxqq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWHxqq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWHxqq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWHxqq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWHxqq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWHxqq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWHxqq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWHxqq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWHxqq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWHxqq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbWHxqq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbWHxqq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWHxqq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWHxqq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWHxqq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWHxqq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWHxqq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbWHxqq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbFzFNd.s: Assembler messages:
encrypt.c: /tmp/ccbFzFNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFzFNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFzFNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFzFNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFzFNd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFzFNd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFzFNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFzFNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFzFNd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbFzFNd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFzFNd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFzFNd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFzFNd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFzFNd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFzFNd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFzFNd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFzFNd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFzFNd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczIkuG2.s: Assembler messages:
encrypt.c: /tmp/cczIkuG2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIkuG2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIkuG2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIkuG2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIkuG2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIkuG2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIkuG2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIkuG2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIkuG2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIkuG2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIkuG2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIkuG2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIkuG2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIkuG2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIkuG2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIkuG2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIkuG2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIkuG2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce0TmBP.s: Assembler messages:
encrypt.c: /tmp/cce0TmBP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0TmBP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0TmBP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce0TmBP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0TmBP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0TmBP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0TmBP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0TmBP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0TmBP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce0TmBP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0TmBP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0TmBP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0TmBP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0TmBP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0TmBP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0TmBP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0TmBP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0TmBP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxDmHBO.s: Assembler messages:
encrypt.c: /tmp/ccxDmHBO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDmHBO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDmHBO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDmHBO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDmHBO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDmHBO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDmHBO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDmHBO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDmHBO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDmHBO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxDmHBO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDmHBO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDmHBO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDmHBO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDmHBO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDmHBO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDmHBO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDmHBO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7BZiMu.s: Assembler messages:
encrypt.c: /tmp/cc7BZiMu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BZiMu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BZiMu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BZiMu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BZiMu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BZiMu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BZiMu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BZiMu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BZiMu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BZiMu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7BZiMu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BZiMu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BZiMu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BZiMu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BZiMu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BZiMu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BZiMu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BZiMu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDzWUVz.s: Assembler messages:
encrypt.c: /tmp/ccDzWUVz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzWUVz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzWUVz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzWUVz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzWUVz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzWUVz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzWUVz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzWUVz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzWUVz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDzWUVz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzWUVz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzWUVz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzWUVz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzWUVz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzWUVz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzWUVz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzWUVz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzWUVz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAeC6z6.s: Assembler messages:
encrypt.c: /tmp/ccAeC6z6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAeC6z6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAeC6z6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAeC6z6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeC6z6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeC6z6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeC6z6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAeC6z6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAeC6z6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeC6z6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAeC6z6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeC6z6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeC6z6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeC6z6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeC6z6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeC6z6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAeC6z6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeC6z6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKiI03c.s: Assembler messages:
encrypt.c: /tmp/ccKiI03c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKiI03c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKiI03c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKiI03c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiI03c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiI03c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiI03c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKiI03c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKiI03c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKiI03c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKiI03c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiI03c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiI03c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKiI03c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiI03c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKiI03c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiI03c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKiI03c.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHtcgrc.s: Assembler messages:
encrypt.c: /tmp/ccHtcgrc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtcgrc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtcgrc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtcgrc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtcgrc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtcgrc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtcgrc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtcgrc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtcgrc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHtcgrc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHtcgrc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtcgrc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtcgrc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtcgrc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtcgrc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtcgrc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtcgrc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHtcgrc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZnQdp6.s: Assembler messages:
encrypt.c: /tmp/ccZnQdp6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZnQdp6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZnQdp6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZnQdp6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZnQdp6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZnQdp6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZnQdp6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZnQdp6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZnQdp6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZnQdp6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZnQdp6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZnQdp6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZnQdp6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZnQdp6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZnQdp6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZnQdp6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZnQdp6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZnQdp6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccUb09G.s: Assembler messages:
encrypt.c: /tmp/cccUb09G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUb09G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUb09G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccUb09G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUb09G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUb09G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUb09G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUb09G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUb09G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUb09G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccUb09G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccUb09G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUb09G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUb09G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUb09G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUb09G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUb09G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccUb09G.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyIIGgR.s: Assembler messages:
encrypt.c: /tmp/ccyIIGgR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIIGgR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIIGgR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIIGgR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIIGgR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIIGgR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIIGgR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIIGgR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIIGgR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyIIGgR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIIGgR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIIGgR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIIGgR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIIGgR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIIGgR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIIGgR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIIGgR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIIGgR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBpm4TI.s: Assembler messages:
encrypt.c: /tmp/ccBpm4TI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpm4TI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBpm4TI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBpm4TI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpm4TI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpm4TI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpm4TI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBpm4TI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBpm4TI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBpm4TI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpm4TI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpm4TI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpm4TI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpm4TI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpm4TI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpm4TI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpm4TI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpm4TI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca9r7JB.s: Assembler messages:
encrypt.c: /tmp/cca9r7JB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9r7JB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9r7JB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca9r7JB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9r7JB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9r7JB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9r7JB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9r7JB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9r7JB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9r7JB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca9r7JB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9r7JB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9r7JB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9r7JB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9r7JB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9r7JB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9r7JB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9r7JB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG6kgCz.s: Assembler messages:
encrypt.c: /tmp/ccG6kgCz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6kgCz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6kgCz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6kgCz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6kgCz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6kgCz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6kgCz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6kgCz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6kgCz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG6kgCz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6kgCz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6kgCz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6kgCz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6kgCz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6kgCz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6kgCz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6kgCz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6kgCz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cctb8lrs.s: Assembler messages:
encrypt.c: /tmp/cctb8lrs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctb8lrs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctb8lrs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctb8lrs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb8lrs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb8lrs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb8lrs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctb8lrs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctb8lrs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb8lrs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctb8lrs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctb8lrs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb8lrs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb8lrs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctb8lrs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb8lrs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctb8lrs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctb8lrs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccceuVmX.s: Assembler messages:
encrypt.c: /tmp/ccceuVmX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceuVmX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceuVmX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccceuVmX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceuVmX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceuVmX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceuVmX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceuVmX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceuVmX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceuVmX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccceuVmX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceuVmX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceuVmX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceuVmX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceuVmX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceuVmX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceuVmX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceuVmX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn8gbP2.s: Assembler messages:
encrypt.c: /tmp/ccn8gbP2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8gbP2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8gbP2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8gbP2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8gbP2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8gbP2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8gbP2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8gbP2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8gbP2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn8gbP2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8gbP2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8gbP2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8gbP2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8gbP2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8gbP2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8gbP2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8gbP2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8gbP2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFCrV4u.s: Assembler messages:
encrypt.c: /tmp/ccFCrV4u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCrV4u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCrV4u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCrV4u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCrV4u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCrV4u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCrV4u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCrV4u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCrV4u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCrV4u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFCrV4u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCrV4u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCrV4u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCrV4u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrV4u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCrV4u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCrV4u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCrV4u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccit7vlD.s: Assembler messages:
encrypt.c: /tmp/ccit7vlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccit7vlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccit7vlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccit7vlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccit7vlD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccit7vlD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccit7vlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccit7vlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccit7vlD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccit7vlD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccit7vlD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccit7vlD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccit7vlD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit7vlD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccit7vlD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccit7vlD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccit7vlD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccit7vlD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccICk3gl.s: Assembler messages:
encrypt.c: /tmp/ccICk3gl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICk3gl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICk3gl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccICk3gl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICk3gl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICk3gl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICk3gl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICk3gl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICk3gl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICk3gl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccICk3gl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICk3gl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICk3gl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICk3gl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICk3gl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICk3gl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICk3gl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICk3gl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp3raiq.s: Assembler messages:
encrypt.c: /tmp/ccp3raiq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3raiq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3raiq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3raiq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3raiq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3raiq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3raiq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3raiq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3raiq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp3raiq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3raiq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3raiq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3raiq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3raiq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3raiq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3raiq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3raiq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3raiq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDh7vHU.s: Assembler messages:
encrypt.c: /tmp/ccDh7vHU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDh7vHU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDh7vHU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDh7vHU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDh7vHU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDh7vHU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDh7vHU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDh7vHU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDh7vHU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDh7vHU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDh7vHU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDh7vHU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDh7vHU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDh7vHU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7vHU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDh7vHU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDh7vHU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDh7vHU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGrCdVZ.s: Assembler messages:
encrypt.c: /tmp/ccGrCdVZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrCdVZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrCdVZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrCdVZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrCdVZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrCdVZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrCdVZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrCdVZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGrCdVZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrCdVZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrCdVZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrCdVZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrCdVZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrCdVZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrCdVZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrCdVZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrCdVZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHje9nu.s: Assembler messages:
encrypt.c: /tmp/ccHje9nu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHje9nu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHje9nu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHje9nu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHje9nu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHje9nu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHje9nu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHje9nu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHje9nu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHje9nu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHje9nu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHje9nu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHje9nu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHje9nu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHje9nu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHje9nu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHje9nu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHje9nu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp3EJrA.s: Assembler messages:
encrypt.c: /tmp/ccp3EJrA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3EJrA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3EJrA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3EJrA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3EJrA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3EJrA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3EJrA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3EJrA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3EJrA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp3EJrA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3EJrA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3EJrA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3EJrA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3EJrA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3EJrA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3EJrA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3EJrA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3EJrA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtbNH5.s: Assembler messages:
encrypt.c: /tmp/ccPtbNH5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtbNH5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtbNH5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtbNH5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtbNH5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtbNH5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtbNH5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtbNH5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtbNH5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtbNH5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPtbNH5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtbNH5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtbNH5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtbNH5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbNH5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtbNH5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtbNH5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtbNH5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRv4xTe.s: Assembler messages:
encrypt.c: /tmp/ccRv4xTe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRv4xTe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRv4xTe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRv4xTe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRv4xTe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRv4xTe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRv4xTe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRv4xTe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRv4xTe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRv4xTe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRv4xTe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRv4xTe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRv4xTe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv4xTe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRv4xTe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRv4xTe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRv4xTe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRv4xTe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKy1klI.s: Assembler messages:
encrypt.c: /tmp/ccKy1klI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKy1klI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKy1klI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKy1klI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy1klI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy1klI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy1klI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKy1klI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKy1klI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy1klI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKy1klI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy1klI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy1klI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy1klI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy1klI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy1klI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKy1klI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy1klI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS77NFR.s: Assembler messages:
encrypt.c: /tmp/ccS77NFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS77NFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS77NFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS77NFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS77NFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS77NFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS77NFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS77NFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS77NFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS77NFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS77NFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS77NFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS77NFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS77NFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS77NFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS77NFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS77NFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS77NFR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2tGmMq.s: Assembler messages:
encrypt.c: /tmp/cc2tGmMq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2tGmMq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2tGmMq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2tGmMq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tGmMq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tGmMq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tGmMq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2tGmMq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2tGmMq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tGmMq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2tGmMq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tGmMq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tGmMq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tGmMq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tGmMq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tGmMq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2tGmMq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tGmMq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCjYA3z.s: Assembler messages:
encrypt.c: /tmp/ccCjYA3z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjYA3z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjYA3z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjYA3z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjYA3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjYA3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjYA3z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjYA3z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjYA3z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjYA3z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjYA3z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjYA3z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjYA3z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjYA3z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjYA3z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjYA3z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjYA3z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjYA3z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM5tGd3.s: Assembler messages:
encrypt.c: /tmp/ccM5tGd3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5tGd3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5tGd3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5tGd3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5tGd3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5tGd3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5tGd3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5tGd3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5tGd3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5tGd3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM5tGd3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5tGd3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5tGd3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5tGd3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5tGd3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5tGd3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5tGd3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5tGd3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaJYjAc.s: Assembler messages:
encrypt.c: /tmp/ccaJYjAc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJYjAc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJYjAc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJYjAc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJYjAc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJYjAc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJYjAc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaJYjAc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJYjAc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaJYjAc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaJYjAc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJYjAc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJYjAc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJYjAc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJYjAc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJYjAc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJYjAc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaJYjAc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7uom0N.s: Assembler messages:
encrypt.c: /tmp/cc7uom0N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uom0N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uom0N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uom0N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uom0N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uom0N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uom0N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uom0N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uom0N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7uom0N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uom0N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uom0N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uom0N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uom0N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uom0N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uom0N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uom0N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uom0N.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczM706H.s: Assembler messages:
encrypt.c: /tmp/cczM706H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczM706H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczM706H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczM706H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczM706H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczM706H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczM706H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczM706H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczM706H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczM706H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczM706H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczM706H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczM706H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczM706H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczM706H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczM706H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczM706H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczM706H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6I6RFa.s: Assembler messages:
encrypt.c: /tmp/cc6I6RFa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6I6RFa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6I6RFa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6I6RFa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I6RFa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I6RFa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I6RFa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6I6RFa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6I6RFa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I6RFa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6I6RFa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6I6RFa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I6RFa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I6RFa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6I6RFa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I6RFa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6I6RFa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6I6RFa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvh20IP.s: Assembler messages:
encrypt.c: /tmp/ccvh20IP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvh20IP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvh20IP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvh20IP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh20IP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh20IP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh20IP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvh20IP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvh20IP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvh20IP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh20IP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh20IP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh20IP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh20IP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh20IP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvh20IP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh20IP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh20IP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSYMAyp.s: Assembler messages:
encrypt.c: /tmp/ccSYMAyp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYMAyp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYMAyp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYMAyp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYMAyp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYMAyp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYMAyp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYMAyp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYMAyp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSYMAyp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYMAyp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYMAyp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYMAyp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYMAyp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYMAyp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYMAyp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYMAyp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYMAyp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSdYMjQ.s: Assembler messages:
encrypt.c: /tmp/ccSdYMjQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdYMjQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdYMjQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdYMjQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdYMjQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdYMjQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdYMjQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdYMjQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdYMjQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdYMjQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdYMjQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdYMjQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdYMjQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdYMjQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdYMjQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdYMjQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdYMjQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7uhARq.s: Assembler messages:
encrypt.c: /tmp/cc7uhARq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uhARq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uhARq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uhARq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uhARq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uhARq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uhARq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uhARq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uhARq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7uhARq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uhARq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uhARq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uhARq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uhARq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uhARq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uhARq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uhARq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uhARq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKRS0dM.s: Assembler messages:
encrypt.c: /tmp/ccKRS0dM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRS0dM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRS0dM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRS0dM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRS0dM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRS0dM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRS0dM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRS0dM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRS0dM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRS0dM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRS0dM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRS0dM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRS0dM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRS0dM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRS0dM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRS0dM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRS0dM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRS0dM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpiq4Nd.s: Assembler messages:
encrypt.c: /tmp/ccpiq4Nd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiq4Nd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiq4Nd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiq4Nd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiq4Nd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiq4Nd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiq4Nd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiq4Nd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpiq4Nd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiq4Nd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiq4Nd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiq4Nd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiq4Nd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiq4Nd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiq4Nd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiq4Nd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiq4Nd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrBRdKr.s: Assembler messages:
encrypt.c: /tmp/ccrBRdKr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBRdKr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBRdKr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBRdKr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBRdKr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBRdKr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBRdKr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBRdKr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBRdKr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBRdKr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrBRdKr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBRdKr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBRdKr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBRdKr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBRdKr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBRdKr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrBRdKr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBRdKr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1poO2q.s: Assembler messages:
encrypt.c: /tmp/cc1poO2q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1poO2q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1poO2q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1poO2q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1poO2q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1poO2q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1poO2q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1poO2q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1poO2q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1poO2q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1poO2q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1poO2q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1poO2q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1poO2q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1poO2q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1poO2q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1poO2q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1poO2q.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdyHdFd.s: Assembler messages:
encrypt.c: /tmp/ccdyHdFd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyHdFd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyHdFd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyHdFd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyHdFd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyHdFd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyHdFd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyHdFd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyHdFd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdyHdFd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyHdFd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyHdFd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyHdFd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyHdFd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyHdFd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyHdFd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyHdFd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyHdFd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlNfRN.s: Assembler messages:
encrypt.c: /tmp/ccAlNfRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlNfRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlNfRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlNfRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlNfRN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlNfRN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlNfRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlNfRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlNfRN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAlNfRN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlNfRN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlNfRN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlNfRN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlNfRN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlNfRN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlNfRN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlNfRN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlNfRN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfhMXyd.s: Assembler messages:
encrypt.c: /tmp/ccfhMXyd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhMXyd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhMXyd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhMXyd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhMXyd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhMXyd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhMXyd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhMXyd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhMXyd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhMXyd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfhMXyd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhMXyd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhMXyd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhMXyd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhMXyd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhMXyd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhMXyd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhMXyd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc32ZsLN.s: Assembler messages:
encrypt.c: /tmp/cc32ZsLN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32ZsLN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32ZsLN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc32ZsLN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32ZsLN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32ZsLN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32ZsLN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32ZsLN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32ZsLN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc32ZsLN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32ZsLN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32ZsLN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32ZsLN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32ZsLN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32ZsLN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32ZsLN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32ZsLN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32ZsLN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgEBTEe.s: Assembler messages:
encrypt.c: /tmp/ccgEBTEe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEBTEe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEBTEe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEBTEe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEBTEe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEBTEe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEBTEe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEBTEe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEBTEe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEBTEe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgEBTEe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEBTEe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEBTEe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEBTEe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEBTEe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEBTEe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEBTEe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEBTEe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2VWzmq.s: Assembler messages:
encrypt.c: /tmp/cc2VWzmq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2VWzmq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2VWzmq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2VWzmq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VWzmq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VWzmq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VWzmq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2VWzmq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2VWzmq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2VWzmq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2VWzmq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VWzmq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VWzmq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2VWzmq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VWzmq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2VWzmq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VWzmq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2VWzmq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9ds30O.s: Assembler messages:
encrypt.c: /tmp/cc9ds30O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ds30O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ds30O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ds30O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ds30O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ds30O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ds30O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ds30O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ds30O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ds30O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ds30O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ds30O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ds30O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ds30O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ds30O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ds30O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ds30O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ds30O.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc88KCRa.s: Assembler messages:
encrypt.c: /tmp/cc88KCRa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88KCRa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc88KCRa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc88KCRa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88KCRa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88KCRa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88KCRa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc88KCRa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc88KCRa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc88KCRa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88KCRa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88KCRa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88KCRa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88KCRa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88KCRa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88KCRa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88KCRa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88KCRa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsyMwd7.s: Assembler messages:
encrypt.c: /tmp/ccsyMwd7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyMwd7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyMwd7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyMwd7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyMwd7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyMwd7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyMwd7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyMwd7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyMwd7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyMwd7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsyMwd7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsyMwd7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyMwd7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyMwd7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyMwd7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyMwd7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyMwd7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsyMwd7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNIeorJ.s: Assembler messages:
encrypt.c: /tmp/ccNIeorJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNIeorJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNIeorJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNIeorJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIeorJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIeorJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIeorJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNIeorJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNIeorJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIeorJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNIeorJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIeorJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIeorJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIeorJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIeorJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIeorJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNIeorJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIeorJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxEuwHW.s: Assembler messages:
encrypt.c: /tmp/ccxEuwHW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEuwHW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEuwHW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEuwHW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEuwHW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEuwHW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEuwHW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEuwHW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEuwHW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxEuwHW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEuwHW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEuwHW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEuwHW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEuwHW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEuwHW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEuwHW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEuwHW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEuwHW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc91Qq1W.s: Assembler messages:
encrypt.c: /tmp/cc91Qq1W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc91Qq1W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc91Qq1W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc91Qq1W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91Qq1W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91Qq1W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91Qq1W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc91Qq1W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc91Qq1W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc91Qq1W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc91Qq1W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91Qq1W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91Qq1W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Qq1W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91Qq1W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc91Qq1W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91Qq1W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc91Qq1W.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGHH2pI.s: Assembler messages:
encrypt.c: /tmp/ccGHH2pI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHH2pI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHH2pI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHH2pI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHH2pI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHH2pI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHH2pI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHH2pI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHH2pI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHH2pI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGHH2pI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHH2pI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHH2pI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHH2pI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHH2pI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHH2pI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHH2pI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHH2pI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBgh0az.s: Assembler messages:
encrypt.c: /tmp/ccBgh0az.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgh0az.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgh0az.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgh0az.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgh0az.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgh0az.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgh0az.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgh0az.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgh0az.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBgh0az.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgh0az.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgh0az.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgh0az.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgh0az.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgh0az.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgh0az.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgh0az.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgh0az.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXXNxno.s: Assembler messages:
encrypt.c: /tmp/ccXXNxno.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXXNxno.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXXNxno.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXXNxno.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXNxno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXNxno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXNxno.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXXNxno.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXXNxno.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXNxno.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXXNxno.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXNxno.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXNxno.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXNxno.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXNxno.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXNxno.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXXNxno.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXNxno.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEj2Abz.s: Assembler messages:
encrypt.c: /tmp/ccEj2Abz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEj2Abz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEj2Abz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEj2Abz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEj2Abz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEj2Abz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEj2Abz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEj2Abz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEj2Abz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEj2Abz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEj2Abz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEj2Abz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEj2Abz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEj2Abz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEj2Abz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEj2Abz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEj2Abz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEj2Abz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUjOvZo.s: Assembler messages:
encrypt.c: /tmp/ccUjOvZo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUjOvZo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUjOvZo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUjOvZo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjOvZo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjOvZo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjOvZo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUjOvZo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUjOvZo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjOvZo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUjOvZo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUjOvZo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjOvZo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjOvZo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUjOvZo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjOvZo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUjOvZo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUjOvZo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSdlRHb.s: Assembler messages:
encrypt.c: /tmp/ccSdlRHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdlRHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdlRHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdlRHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlRHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlRHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlRHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdlRHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdlRHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlRHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdlRHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlRHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlRHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlRHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlRHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlRHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdlRHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlRHb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclpkV4e.s: Assembler messages:
encrypt.c: /tmp/cclpkV4e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclpkV4e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclpkV4e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclpkV4e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpkV4e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpkV4e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpkV4e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclpkV4e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclpkV4e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclpkV4e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclpkV4e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpkV4e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpkV4e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpkV4e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpkV4e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclpkV4e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpkV4e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclpkV4e.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSuOSYd.s: Assembler messages:
encrypt.c: /tmp/ccSuOSYd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuOSYd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuOSYd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuOSYd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuOSYd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuOSYd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuOSYd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSuOSYd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuOSYd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSuOSYd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuOSYd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuOSYd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuOSYd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuOSYd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuOSYd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuOSYd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuOSYd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuOSYd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclohWG7.s: Assembler messages:
encrypt.c: /tmp/cclohWG7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclohWG7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclohWG7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclohWG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclohWG7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclohWG7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclohWG7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclohWG7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclohWG7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclohWG7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclohWG7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclohWG7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclohWG7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclohWG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclohWG7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclohWG7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclohWG7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclohWG7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOiL9uX.s: Assembler messages:
encrypt.c: /tmp/ccOiL9uX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiL9uX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiL9uX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiL9uX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiL9uX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiL9uX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiL9uX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiL9uX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiL9uX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiL9uX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiL9uX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiL9uX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiL9uX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiL9uX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiL9uX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiL9uX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiL9uX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiL9uX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOu1dXM.s: Assembler messages:
encrypt.c: /tmp/ccOu1dXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOu1dXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOu1dXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOu1dXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu1dXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu1dXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu1dXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOu1dXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOu1dXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu1dXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOu1dXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOu1dXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu1dXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu1dXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu1dXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu1dXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOu1dXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOu1dXM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG7U3XW.s: Assembler messages:
encrypt.c: /tmp/ccG7U3XW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7U3XW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7U3XW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7U3XW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7U3XW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7U3XW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7U3XW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7U3XW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7U3XW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG7U3XW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7U3XW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7U3XW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7U3XW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7U3XW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7U3XW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7U3XW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7U3XW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7U3XW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclTaydL.s: Assembler messages:
encrypt.c: /tmp/cclTaydL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTaydL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTaydL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclTaydL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTaydL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTaydL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTaydL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTaydL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTaydL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTaydL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclTaydL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTaydL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTaydL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTaydL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaydL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTaydL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTaydL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTaydL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXhmhMC.s: Assembler messages:
encrypt.c: /tmp/ccXhmhMC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhmhMC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhmhMC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhmhMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhmhMC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhmhMC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhmhMC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhmhMC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhmhMC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhmhMC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhmhMC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhmhMC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhmhMC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhmhMC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhmhMC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhmhMC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhmhMC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhmhMC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYQjGjq.s: Assembler messages:
encrypt.c: /tmp/ccYQjGjq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQjGjq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQjGjq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQjGjq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQjGjq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQjGjq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQjGjq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQjGjq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQjGjq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQjGjq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYQjGjq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQjGjq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQjGjq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQjGjq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQjGjq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQjGjq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQjGjq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQjGjq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGn53MB.s: Assembler messages:
encrypt.c: /tmp/ccGn53MB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGn53MB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGn53MB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGn53MB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGn53MB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGn53MB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGn53MB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGn53MB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGn53MB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGn53MB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGn53MB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGn53MB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGn53MB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGn53MB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGn53MB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGn53MB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGn53MB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGn53MB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cclvSCvm.s: Assembler messages:
encrypt.c: /tmp/cclvSCvm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvSCvm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvSCvm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclvSCvm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvSCvm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvSCvm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvSCvm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvSCvm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvSCvm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvSCvm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclvSCvm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvSCvm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvSCvm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvSCvm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvSCvm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvSCvm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvSCvm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvSCvm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR9WgX8.s: Assembler messages:
encrypt.c: /tmp/ccR9WgX8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9WgX8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9WgX8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9WgX8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9WgX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9WgX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9WgX8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9WgX8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9WgX8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9WgX8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9WgX8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9WgX8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9WgX8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9WgX8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9WgX8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9WgX8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9WgX8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9WgX8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwUO1dl.s: Assembler messages:
encrypt.c: /tmp/ccwUO1dl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUO1dl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwUO1dl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwUO1dl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUO1dl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUO1dl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUO1dl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwUO1dl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwUO1dl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwUO1dl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUO1dl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUO1dl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUO1dl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUO1dl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUO1dl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUO1dl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUO1dl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUO1dl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc98GGk3.s: Assembler messages:
encrypt.c: /tmp/cc98GGk3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc98GGk3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc98GGk3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc98GGk3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98GGk3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98GGk3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98GGk3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc98GGk3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc98GGk3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98GGk3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc98GGk3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98GGk3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98GGk3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98GGk3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98GGk3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98GGk3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc98GGk3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98GGk3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdAIYbf.s: Assembler messages:
encrypt.c: /tmp/ccdAIYbf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAIYbf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAIYbf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAIYbf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAIYbf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAIYbf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAIYbf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAIYbf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAIYbf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAIYbf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAIYbf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAIYbf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAIYbf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAIYbf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAIYbf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAIYbf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAIYbf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAIYbf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJifjhP.s: Assembler messages:
encrypt.c: /tmp/ccJifjhP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJifjhP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJifjhP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJifjhP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifjhP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifjhP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifjhP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJifjhP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJifjhP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJifjhP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJifjhP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifjhP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifjhP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJifjhP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifjhP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJifjhP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifjhP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJifjhP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciM0zeQ.s: Assembler messages:
encrypt.c: /tmp/cciM0zeQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciM0zeQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciM0zeQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciM0zeQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciM0zeQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciM0zeQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciM0zeQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciM0zeQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciM0zeQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciM0zeQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciM0zeQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciM0zeQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciM0zeQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciM0zeQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciM0zeQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciM0zeQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciM0zeQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciM0zeQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGT4t00.s: Assembler messages:
encrypt.c: /tmp/ccGT4t00.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGT4t00.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGT4t00.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGT4t00.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGT4t00.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGT4t00.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGT4t00.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGT4t00.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGT4t00.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGT4t00.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGT4t00.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGT4t00.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGT4t00.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT4t00.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGT4t00.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGT4t00.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGT4t00.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGT4t00.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq0NgvP.s: Assembler messages:
encrypt.c: /tmp/ccq0NgvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0NgvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0NgvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0NgvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0NgvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0NgvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0NgvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0NgvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0NgvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0NgvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0NgvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0NgvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0NgvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0NgvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0NgvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0NgvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0NgvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0NgvP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4WlUEr.s: Assembler messages:
encrypt.c: /tmp/cc4WlUEr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4WlUEr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4WlUEr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4WlUEr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WlUEr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WlUEr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WlUEr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4WlUEr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4WlUEr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WlUEr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4WlUEr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WlUEr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WlUEr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WlUEr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WlUEr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WlUEr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4WlUEr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WlUEr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5ZVYBD.s: Assembler messages:
encrypt.c: /tmp/cc5ZVYBD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ZVYBD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ZVYBD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ZVYBD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZVYBD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZVYBD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZVYBD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ZVYBD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ZVYBD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ZVYBD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZVYBD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZVYBD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ZVYBD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZVYBD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ZVYBD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZVYBD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ZVYBD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK6T3WH.s: Assembler messages:
encrypt.c: /tmp/ccK6T3WH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6T3WH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6T3WH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6T3WH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6T3WH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6T3WH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6T3WH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6T3WH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6T3WH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6T3WH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6T3WH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6T3WH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6T3WH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6T3WH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6T3WH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6T3WH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6T3WH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6T3WH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccie641J.s: Assembler messages:
encrypt.c: /tmp/ccie641J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccie641J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccie641J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccie641J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie641J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie641J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie641J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccie641J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccie641J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccie641J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie641J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie641J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie641J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie641J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie641J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccie641J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie641J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie641J.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBfjB5h.s: Assembler messages:
encrypt.c: /tmp/ccBfjB5h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfjB5h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfjB5h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfjB5h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfjB5h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfjB5h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfjB5h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfjB5h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfjB5h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfjB5h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBfjB5h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfjB5h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfjB5h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfjB5h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfjB5h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfjB5h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfjB5h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfjB5h.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbWCyqk.s: Assembler messages:
encrypt.c: /tmp/ccbWCyqk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWCyqk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWCyqk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWCyqk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWCyqk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWCyqk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWCyqk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWCyqk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWCyqk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWCyqk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWCyqk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWCyqk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWCyqk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWCyqk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWCyqk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWCyqk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWCyqk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWCyqk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc2ZsJBo.s: Assembler messages:
encrypt.c: /tmp/cc2ZsJBo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ZsJBo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ZsJBo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ZsJBo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZsJBo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZsJBo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZsJBo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ZsJBo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ZsJBo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZsJBo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZsJBo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZsJBo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZsJBo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZsJBo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ZsJBo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZsJBo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZsJBo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYxHyn.s: Assembler messages:
encrypt.c: /tmp/ccKYxHyn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYxHyn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYxHyn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYxHyn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYxHyn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYxHyn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYxHyn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYxHyn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYxHyn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYxHyn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKYxHyn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKYxHyn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYxHyn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYxHyn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYxHyn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYxHyn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYxHyn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKYxHyn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc82Spp5.s: Assembler messages:
encrypt.c: /tmp/cc82Spp5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82Spp5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82Spp5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc82Spp5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82Spp5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82Spp5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82Spp5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82Spp5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82Spp5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc82Spp5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82Spp5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82Spp5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82Spp5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82Spp5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82Spp5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82Spp5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82Spp5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82Spp5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cci24UZ3.s: Assembler messages:
encrypt.c: /tmp/cci24UZ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci24UZ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci24UZ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci24UZ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci24UZ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci24UZ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci24UZ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci24UZ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci24UZ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci24UZ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci24UZ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci24UZ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci24UZ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci24UZ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci24UZ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci24UZ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci24UZ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci24UZ3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFNS9hF.s: Assembler messages:
encrypt.c: /tmp/ccFNS9hF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNS9hF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNS9hF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNS9hF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNS9hF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNS9hF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNS9hF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNS9hF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNS9hF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNS9hF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNS9hF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNS9hF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNS9hF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNS9hF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNS9hF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNS9hF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNS9hF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNS9hF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPJWh4n.s: Assembler messages:
encrypt.c: /tmp/ccPJWh4n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJWh4n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJWh4n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJWh4n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJWh4n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJWh4n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJWh4n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJWh4n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJWh4n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJWh4n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJWh4n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJWh4n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJWh4n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJWh4n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJWh4n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJWh4n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJWh4n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJWh4n.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9oGOzl.s: Assembler messages:
encrypt.c: /tmp/cc9oGOzl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9oGOzl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9oGOzl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9oGOzl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oGOzl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oGOzl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oGOzl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9oGOzl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9oGOzl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9oGOzl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oGOzl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oGOzl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oGOzl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oGOzl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oGOzl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9oGOzl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oGOzl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oGOzl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdVl1ga.s: Assembler messages:
encrypt.c: /tmp/ccdVl1ga.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVl1ga.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVl1ga.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVl1ga.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVl1ga.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVl1ga.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVl1ga.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVl1ga.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVl1ga.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVl1ga.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdVl1ga.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVl1ga.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVl1ga.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVl1ga.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVl1ga.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVl1ga.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVl1ga.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVl1ga.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1JZS79.s: Assembler messages:
encrypt.c: /tmp/cc1JZS79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JZS79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JZS79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JZS79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZS79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZS79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZS79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JZS79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JZS79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZS79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JZS79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZS79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZS79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZS79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZS79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZS79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JZS79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZS79.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSEYxot.s: Assembler messages:
encrypt.c: /tmp/ccSEYxot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSEYxot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSEYxot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSEYxot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSEYxot.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSEYxot.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSEYxot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSEYxot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSEYxot.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSEYxot.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSEYxot.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSEYxot.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSEYxot.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEYxot.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSEYxot.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSEYxot.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSEYxot.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSEYxot.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cccCmXJM.s: Assembler messages:
encrypt.c: /tmp/cccCmXJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCmXJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCmXJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccCmXJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCmXJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCmXJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCmXJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCmXJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCmXJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCmXJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccCmXJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccCmXJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCmXJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCmXJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCmXJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCmXJM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCmXJM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccCmXJM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvQkYJ3.s: Assembler messages:
encrypt.c: /tmp/ccvQkYJ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQkYJ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQkYJ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQkYJ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQkYJ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQkYJ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQkYJ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQkYJ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQkYJ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQkYJ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQkYJ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQkYJ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQkYJ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQkYJ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQkYJ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQkYJ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQkYJ3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Aa3P5.s: Assembler messages:
encrypt.c: /tmp/cc3Aa3P5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Aa3P5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Aa3P5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Aa3P5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Aa3P5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Aa3P5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Aa3P5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Aa3P5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Aa3P5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Aa3P5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Aa3P5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Aa3P5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Aa3P5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Aa3P5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Aa3P5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Aa3P5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Aa3P5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCnljxM.s: Assembler messages:
encrypt.c: /tmp/ccCnljxM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCnljxM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCnljxM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCnljxM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnljxM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnljxM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnljxM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCnljxM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCnljxM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnljxM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCnljxM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCnljxM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnljxM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnljxM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCnljxM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnljxM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCnljxM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCnljxM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOu95dH.s: Assembler messages:
encrypt.c: /tmp/ccOu95dH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOu95dH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOu95dH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOu95dH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu95dH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu95dH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu95dH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOu95dH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOu95dH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOu95dH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu95dH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu95dH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu95dH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu95dH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu95dH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOu95dH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu95dH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu95dH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQu5FSA.s: Assembler messages:
encrypt.c: /tmp/ccQu5FSA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQu5FSA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQu5FSA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQu5FSA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu5FSA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu5FSA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu5FSA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQu5FSA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQu5FSA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu5FSA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQu5FSA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQu5FSA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu5FSA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu5FSA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQu5FSA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu5FSA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQu5FSA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQu5FSA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc9RnN5H.s: Assembler messages:
encrypt.c: /tmp/cc9RnN5H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RnN5H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RnN5H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9RnN5H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RnN5H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RnN5H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RnN5H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9RnN5H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RnN5H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9RnN5H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RnN5H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RnN5H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RnN5H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RnN5H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RnN5H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RnN5H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RnN5H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RnN5H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccTgpMUA.s: Assembler messages:
encrypt.c: /tmp/ccTgpMUA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgpMUA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgpMUA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgpMUA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgpMUA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgpMUA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgpMUA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgpMUA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgpMUA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgpMUA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTgpMUA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgpMUA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgpMUA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgpMUA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgpMUA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgpMUA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgpMUA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgpMUA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEYdsZa.s: Assembler messages:
encrypt.c: /tmp/ccEYdsZa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEYdsZa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEYdsZa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEYdsZa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYdsZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYdsZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYdsZa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEYdsZa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEYdsZa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYdsZa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEYdsZa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEYdsZa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYdsZa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYdsZa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYdsZa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYdsZa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEYdsZa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEYdsZa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFoSHlv.s: Assembler messages:
encrypt.c: /tmp/ccFoSHlv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoSHlv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoSHlv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoSHlv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoSHlv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoSHlv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoSHlv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoSHlv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoSHlv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFoSHlv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoSHlv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoSHlv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoSHlv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoSHlv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoSHlv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoSHlv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoSHlv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoSHlv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB2uAs5.s: Assembler messages:
encrypt.c: /tmp/ccB2uAs5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2uAs5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2uAs5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2uAs5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2uAs5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2uAs5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2uAs5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB2uAs5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2uAs5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2uAs5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB2uAs5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2uAs5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2uAs5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2uAs5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2uAs5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2uAs5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2uAs5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2uAs5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwOBWeS.s: Assembler messages:
encrypt.c: /tmp/ccwOBWeS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOBWeS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOBWeS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOBWeS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOBWeS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOBWeS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOBWeS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOBWeS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOBWeS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwOBWeS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOBWeS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOBWeS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOBWeS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOBWeS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOBWeS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOBWeS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOBWeS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOBWeS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRwsicS.s: Assembler messages:
encrypt.c: /tmp/ccRwsicS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwsicS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwsicS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwsicS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwsicS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwsicS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwsicS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwsicS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwsicS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwsicS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRwsicS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRwsicS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwsicS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwsicS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwsicS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwsicS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwsicS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRwsicS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZWMtEu.s: Assembler messages:
encrypt.c: /tmp/ccZWMtEu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWMtEu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWMtEu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWMtEu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWMtEu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWMtEu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWMtEu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWMtEu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWMtEu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZWMtEu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWMtEu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWMtEu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWMtEu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWMtEu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWMtEu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWMtEu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWMtEu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWMtEu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQAc6sR.s: Assembler messages:
encrypt.c: /tmp/ccQAc6sR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAc6sR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAc6sR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAc6sR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAc6sR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAc6sR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAc6sR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAc6sR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAc6sR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAc6sR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQAc6sR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAc6sR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAc6sR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAc6sR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAc6sR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAc6sR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAc6sR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAc6sR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccY6jvuu.s: Assembler messages:
encrypt.c: /tmp/ccY6jvuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6jvuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6jvuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6jvuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6jvuu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6jvuu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6jvuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6jvuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6jvuu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6jvuu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6jvuu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6jvuu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6jvuu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6jvuu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6jvuu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6jvuu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6jvuu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6jvuu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Fx605.s: Assembler messages:
encrypt.c: /tmp/cc1Fx605.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Fx605.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Fx605.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Fx605.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Fx605.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Fx605.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Fx605.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Fx605.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Fx605.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Fx605.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Fx605.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Fx605.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Fx605.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Fx605.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Fx605.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Fx605.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Fx605.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Fx605.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRaJXAt.s: Assembler messages:
encrypt.c: /tmp/ccRaJXAt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRaJXAt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRaJXAt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRaJXAt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaJXAt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaJXAt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaJXAt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRaJXAt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRaJXAt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaJXAt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRaJXAt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaJXAt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaJXAt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaJXAt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaJXAt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaJXAt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRaJXAt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaJXAt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDOBkjt.s: Assembler messages:
encrypt.c: /tmp/ccDOBkjt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOBkjt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOBkjt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOBkjt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOBkjt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOBkjt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOBkjt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOBkjt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOBkjt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOBkjt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOBkjt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOBkjt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOBkjt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOBkjt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOBkjt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOBkjt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOBkjt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOBkjt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZRBbvU.s: Assembler messages:
encrypt.c: /tmp/ccZRBbvU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRBbvU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRBbvU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRBbvU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRBbvU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRBbvU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRBbvU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRBbvU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRBbvU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRBbvU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZRBbvU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRBbvU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRBbvU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRBbvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRBbvU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRBbvU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRBbvU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRBbvU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8pV4Oz.s: Assembler messages:
encrypt.c: /tmp/cc8pV4Oz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pV4Oz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pV4Oz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pV4Oz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pV4Oz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pV4Oz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pV4Oz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pV4Oz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pV4Oz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8pV4Oz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pV4Oz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pV4Oz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pV4Oz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pV4Oz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pV4Oz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pV4Oz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pV4Oz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSH0pR3.s: Assembler messages:
encrypt.c: /tmp/ccSH0pR3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSH0pR3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSH0pR3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSH0pR3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH0pR3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH0pR3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH0pR3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSH0pR3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSH0pR3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSH0pR3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH0pR3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH0pR3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH0pR3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH0pR3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH0pR3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSH0pR3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH0pR3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH0pR3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPCWMIv.s: Assembler messages:
encrypt.c: /tmp/ccPCWMIv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCWMIv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCWMIv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCWMIv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCWMIv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCWMIv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCWMIv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCWMIv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCWMIv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCWMIv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPCWMIv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCWMIv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCWMIv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCWMIv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCWMIv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCWMIv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCWMIv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCWMIv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctp9nD5.s: Assembler messages:
encrypt.c: /tmp/cctp9nD5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctp9nD5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctp9nD5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctp9nD5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp9nD5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp9nD5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp9nD5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctp9nD5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctp9nD5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctp9nD5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctp9nD5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp9nD5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp9nD5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp9nD5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp9nD5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctp9nD5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp9nD5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctp9nD5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5iS0mP.s: Assembler messages:
encrypt.c: /tmp/cc5iS0mP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5iS0mP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5iS0mP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5iS0mP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iS0mP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iS0mP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iS0mP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5iS0mP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5iS0mP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5iS0mP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iS0mP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iS0mP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iS0mP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iS0mP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iS0mP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5iS0mP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iS0mP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iS0mP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUQ6vtb.s: Assembler messages:
encrypt.c: /tmp/ccUQ6vtb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQ6vtb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQ6vtb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQ6vtb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ6vtb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ6vtb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ6vtb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQ6vtb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ6vtb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUQ6vtb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ6vtb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ6vtb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ6vtb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ6vtb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ6vtb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQ6vtb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ6vtb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpThJwM.s: Assembler messages:
encrypt.c: /tmp/ccpThJwM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpThJwM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpThJwM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpThJwM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpThJwM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpThJwM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpThJwM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpThJwM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpThJwM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpThJwM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpThJwM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpThJwM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpThJwM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpThJwM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpThJwM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpThJwM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpThJwM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpThJwM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpoYyB8.s: Assembler messages:
encrypt.c: /tmp/ccpoYyB8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpoYyB8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpoYyB8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpoYyB8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoYyB8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoYyB8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoYyB8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpoYyB8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpoYyB8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoYyB8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpoYyB8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpoYyB8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoYyB8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoYyB8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoYyB8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoYyB8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpoYyB8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpoYyB8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckiylW5.s: Assembler messages:
encrypt.c: /tmp/cckiylW5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckiylW5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckiylW5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckiylW5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiylW5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiylW5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiylW5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckiylW5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckiylW5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckiylW5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckiylW5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiylW5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiylW5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiylW5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiylW5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckiylW5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiylW5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckiylW5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccygAZtN.s: Assembler messages:
encrypt.c: /tmp/ccygAZtN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccygAZtN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccygAZtN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccygAZtN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygAZtN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygAZtN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygAZtN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccygAZtN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccygAZtN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygAZtN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccygAZtN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygAZtN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygAZtN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygAZtN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygAZtN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygAZtN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccygAZtN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygAZtN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3wo6gN.s: Assembler messages:
encrypt.c: /tmp/cc3wo6gN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3wo6gN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3wo6gN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3wo6gN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wo6gN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wo6gN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wo6gN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3wo6gN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3wo6gN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wo6gN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3wo6gN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wo6gN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wo6gN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wo6gN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wo6gN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wo6gN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wo6gN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wo6gN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccllNVJo.s: Assembler messages:
encrypt.c: /tmp/ccllNVJo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccllNVJo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccllNVJo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccllNVJo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllNVJo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllNVJo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllNVJo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccllNVJo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccllNVJo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccllNVJo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllNVJo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllNVJo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllNVJo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllNVJo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllNVJo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccllNVJo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllNVJo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllNVJo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8BhLG3.s: Assembler messages:
encrypt.c: /tmp/cc8BhLG3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8BhLG3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8BhLG3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8BhLG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BhLG3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BhLG3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BhLG3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8BhLG3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8BhLG3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8BhLG3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8BhLG3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BhLG3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BhLG3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BhLG3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BhLG3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8BhLG3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BhLG3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8BhLG3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbNis0z.s: Assembler messages:
encrypt.c: /tmp/ccbNis0z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNis0z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNis0z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNis0z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNis0z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNis0z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNis0z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNis0z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNis0z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNis0z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbNis0z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNis0z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNis0z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNis0z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNis0z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNis0z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNis0z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNis0z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGaXbUw.s: Assembler messages:
encrypt.c: /tmp/ccGaXbUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaXbUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaXbUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaXbUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaXbUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaXbUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaXbUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaXbUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaXbUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaXbUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGaXbUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGaXbUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaXbUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaXbUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaXbUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaXbUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaXbUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGaXbUw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWfPd2G.s: Assembler messages:
encrypt.c: /tmp/ccWfPd2G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWfPd2G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWfPd2G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWfPd2G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfPd2G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfPd2G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfPd2G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWfPd2G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWfPd2G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWfPd2G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfPd2G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfPd2G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfPd2G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfPd2G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfPd2G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWfPd2G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfPd2G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfPd2G.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDauHfc.s: Assembler messages:
encrypt.c: /tmp/ccDauHfc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDauHfc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDauHfc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDauHfc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDauHfc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDauHfc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDauHfc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDauHfc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDauHfc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDauHfc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDauHfc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDauHfc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDauHfc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDauHfc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDauHfc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDauHfc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDauHfc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDauHfc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmxbFov.s: Assembler messages:
encrypt.c: /tmp/ccmxbFov.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmxbFov.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmxbFov.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmxbFov.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmxbFov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmxbFov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmxbFov.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmxbFov.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmxbFov.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmxbFov.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmxbFov.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmxbFov.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmxbFov.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbFov.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmxbFov.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmxbFov.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmxbFov.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmxbFov.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU9qg1b.s: Assembler messages:
encrypt.c: /tmp/ccU9qg1b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9qg1b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9qg1b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9qg1b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9qg1b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9qg1b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9qg1b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9qg1b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9qg1b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9qg1b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU9qg1b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9qg1b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9qg1b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9qg1b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9qg1b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9qg1b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9qg1b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9qg1b.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cccghx0u.s: Assembler messages:
encrypt.c: /tmp/cccghx0u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccghx0u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccghx0u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccghx0u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccghx0u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccghx0u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccghx0u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccghx0u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccghx0u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccghx0u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccghx0u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccghx0u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccghx0u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccghx0u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccghx0u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccghx0u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccghx0u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccghx0u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWfHZg5.s: Assembler messages:
encrypt.c: /tmp/ccWfHZg5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWfHZg5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWfHZg5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWfHZg5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfHZg5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfHZg5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfHZg5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWfHZg5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWfHZg5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWfHZg5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfHZg5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfHZg5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfHZg5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfHZg5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfHZg5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWfHZg5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfHZg5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfHZg5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz41sCM.s: Assembler messages:
encrypt.c: /tmp/ccz41sCM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz41sCM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz41sCM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz41sCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz41sCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz41sCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz41sCM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz41sCM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz41sCM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz41sCM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz41sCM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz41sCM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz41sCM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz41sCM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz41sCM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz41sCM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz41sCM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz41sCM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb6YphS.s: Assembler messages:
encrypt.c: /tmp/ccb6YphS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6YphS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6YphS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6YphS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6YphS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6YphS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6YphS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6YphS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6YphS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6YphS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6YphS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6YphS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6YphS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6YphS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6YphS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6YphS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6YphS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6YphS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchjLqkq.s: Assembler messages:
encrypt.c: /tmp/cchjLqkq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjLqkq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjLqkq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchjLqkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjLqkq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjLqkq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjLqkq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjLqkq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjLqkq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchjLqkq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjLqkq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjLqkq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjLqkq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjLqkq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjLqkq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjLqkq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjLqkq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjLqkq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFfj9cd.s: Assembler messages:
encrypt.c: /tmp/ccFfj9cd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFfj9cd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFfj9cd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFfj9cd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfj9cd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfj9cd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfj9cd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFfj9cd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFfj9cd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFfj9cd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFfj9cd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfj9cd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfj9cd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfj9cd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfj9cd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFfj9cd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfj9cd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFfj9cd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccskK61s.s: Assembler messages:
encrypt.c: /tmp/ccskK61s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskK61s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskK61s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskK61s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK61s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK61s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK61s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskK61s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskK61s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK61s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskK61s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK61s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK61s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK61s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK61s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK61s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskK61s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK61s.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc0WTBKt.s: Assembler messages:
encrypt.c: /tmp/cc0WTBKt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0WTBKt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0WTBKt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0WTBKt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WTBKt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WTBKt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WTBKt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0WTBKt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0WTBKt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WTBKt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0WTBKt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WTBKt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WTBKt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WTBKt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WTBKt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WTBKt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0WTBKt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WTBKt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccUdQXfc.s: Assembler messages:
encrypt.c: /tmp/ccUdQXfc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdQXfc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdQXfc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdQXfc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdQXfc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdQXfc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdQXfc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdQXfc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdQXfc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdQXfc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdQXfc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdQXfc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdQXfc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdQXfc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdQXfc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdQXfc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdQXfc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdQXfc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5ulDqg.s: Assembler messages:
encrypt.c: /tmp/cc5ulDqg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ulDqg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ulDqg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ulDqg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ulDqg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ulDqg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ulDqg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ulDqg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ulDqg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ulDqg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5ulDqg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5ulDqg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ulDqg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ulDqg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ulDqg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ulDqg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ulDqg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5ulDqg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7xvwXR.s: Assembler messages:
encrypt.c: /tmp/cc7xvwXR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xvwXR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7xvwXR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7xvwXR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xvwXR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xvwXR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xvwXR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7xvwXR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7xvwXR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7xvwXR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xvwXR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xvwXR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xvwXR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xvwXR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xvwXR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xvwXR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xvwXR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xvwXR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccegp1L4.s: Assembler messages:
encrypt.c: /tmp/ccegp1L4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegp1L4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegp1L4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccegp1L4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegp1L4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegp1L4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegp1L4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegp1L4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegp1L4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccegp1L4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccegp1L4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegp1L4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegp1L4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegp1L4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegp1L4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegp1L4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegp1L4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccegp1L4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgD3onx.s: Assembler messages:
encrypt.c: /tmp/ccgD3onx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgD3onx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgD3onx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgD3onx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3onx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3onx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3onx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgD3onx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgD3onx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3onx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgD3onx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3onx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3onx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3onx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3onx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3onx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgD3onx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3onx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2gU0OS.s: Assembler messages:
encrypt.c: /tmp/cc2gU0OS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gU0OS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gU0OS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2gU0OS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gU0OS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gU0OS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gU0OS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2gU0OS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gU0OS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2gU0OS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gU0OS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gU0OS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gU0OS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gU0OS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gU0OS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2gU0OS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gU0OS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gU0OS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHYpLo8.s: Assembler messages:
encrypt.c: /tmp/ccHYpLo8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYpLo8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHYpLo8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHYpLo8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYpLo8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYpLo8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYpLo8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHYpLo8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHYpLo8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYpLo8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHYpLo8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHYpLo8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYpLo8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYpLo8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYpLo8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYpLo8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYpLo8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHYpLo8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccC8Dl58.s: Assembler messages:
encrypt.c: /tmp/ccC8Dl58.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8Dl58.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8Dl58.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8Dl58.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Dl58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Dl58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Dl58.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8Dl58.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8Dl58.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Dl58.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC8Dl58.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8Dl58.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Dl58.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Dl58.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Dl58.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Dl58.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8Dl58.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8Dl58.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccRwxwSR.s: Assembler messages:
encrypt.c: /tmp/ccRwxwSR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwxwSR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwxwSR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwxwSR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwxwSR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwxwSR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwxwSR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwxwSR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwxwSR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRwxwSR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwxwSR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwxwSR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwxwSR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwxwSR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwxwSR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwxwSR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwxwSR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwxwSR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cciqO0vV.s: Assembler messages:
encrypt.c: /tmp/cciqO0vV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqO0vV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqO0vV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciqO0vV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqO0vV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqO0vV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqO0vV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqO0vV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqO0vV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqO0vV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqO0vV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqO0vV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqO0vV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqO0vV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqO0vV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqO0vV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqO0vV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqO0vV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqw0I6s.s: Assembler messages:
encrypt.c: /tmp/ccqw0I6s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqw0I6s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqw0I6s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqw0I6s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw0I6s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw0I6s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw0I6s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqw0I6s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqw0I6s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqw0I6s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqw0I6s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw0I6s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw0I6s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqw0I6s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw0I6s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqw0I6s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw0I6s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqw0I6s.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWMQLZv.s: Assembler messages:
encrypt.c: /tmp/ccWMQLZv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMQLZv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMQLZv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMQLZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMQLZv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMQLZv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMQLZv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMQLZv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMQLZv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWMQLZv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWMQLZv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMQLZv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMQLZv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMQLZv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMQLZv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMQLZv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMQLZv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWMQLZv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb5i3s8.s: Assembler messages:
encrypt.c: /tmp/ccb5i3s8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5i3s8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5i3s8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5i3s8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5i3s8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5i3s8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5i3s8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5i3s8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5i3s8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5i3s8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb5i3s8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5i3s8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5i3s8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5i3s8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5i3s8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5i3s8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5i3s8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5i3s8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEpH0v7.s: Assembler messages:
encrypt.c: /tmp/ccEpH0v7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpH0v7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpH0v7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpH0v7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpH0v7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpH0v7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpH0v7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpH0v7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpH0v7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEpH0v7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEpH0v7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpH0v7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpH0v7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpH0v7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpH0v7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpH0v7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpH0v7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEpH0v7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccacBMgO.s: Assembler messages:
encrypt.c: /tmp/ccacBMgO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacBMgO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacBMgO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccacBMgO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacBMgO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacBMgO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacBMgO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacBMgO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacBMgO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacBMgO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccacBMgO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacBMgO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacBMgO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacBMgO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacBMgO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacBMgO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacBMgO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacBMgO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccC8sRY5.s: Assembler messages:
encrypt.c: /tmp/ccC8sRY5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8sRY5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8sRY5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8sRY5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8sRY5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8sRY5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8sRY5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8sRY5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8sRY5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC8sRY5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8sRY5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8sRY5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8sRY5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8sRY5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8sRY5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8sRY5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8sRY5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8sRY5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbbKjiL.s: Assembler messages:
encrypt.c: /tmp/ccbbKjiL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbbKjiL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbbKjiL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbbKjiL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbKjiL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbKjiL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbKjiL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbbKjiL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbbKjiL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbKjiL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbbKjiL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbKjiL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbKjiL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbKjiL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbKjiL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbKjiL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbbKjiL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbKjiL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3UPPKw.s: Assembler messages:
encrypt.c: /tmp/cc3UPPKw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UPPKw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3UPPKw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UPPKw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UPPKw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UPPKw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UPPKw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3UPPKw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3UPPKw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UPPKw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3UPPKw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UPPKw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UPPKw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UPPKw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UPPKw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UPPKw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UPPKw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UPPKw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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