Implementation notes: x86, katana, crypto_aead/omdsha256k256n248tau256v1

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
277736? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
278856? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
279456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
280696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
283288? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
285432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
286536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
287248? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
288496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
288744? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
289976? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
291192? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
292072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
293712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
293864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
294296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
294512? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
300312? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
300800? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
301232? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
305336? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
305760? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
310944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
316600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
316680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
317456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
317696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
320096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
320256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
320280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
320456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
322264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
322816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
327416? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
328176? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
329928? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
330408? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
331608? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
334312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
334600? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
334736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
334880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
334952? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
334968? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
335136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
335304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
336888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
339056? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
340864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
341736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
341736? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
342864? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
343208? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
343624? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
343632? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
343912? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
344096? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
344440? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
344792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
344880? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
345144? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
345776? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
346456? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
347792? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
348960? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
349632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
350104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
350704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
351808? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
351992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
352184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
352808? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
352896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
352984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
353032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
355536? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
355992? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
356312? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
358016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
358976? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
359584? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
359960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
360008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
360216? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
360216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
360592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
361112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
361624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
362808? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
364032? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
365256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
365360? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
365624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
365656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
367328? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
367752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
367896? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
368040? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
368048? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
368200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
368208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
368384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
368520? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
368752? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
369008? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
369192? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
369496? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
369584? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
370024? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
370184? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
371664? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
375040? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
375384? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
375992? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
378512? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
378704? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
378824? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
379312? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
379472? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
382016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
382144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
382216? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
382776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
382808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
382936? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
383672? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
385760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
386888? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
387016? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
387040? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
387112? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
387112? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
387120? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
387488? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
387600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
387600? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
387808? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
387872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
387944? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
388040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
388704? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
388744? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
388776? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
389336? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
390648? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
390656? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
391272? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
391360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
392384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
392688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
392808? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
393048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
393048? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
393384? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
393600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
395760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
395768? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
396176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
396696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
412024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
415400? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

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

Number of similar (compiler,implementation) pairs: 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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Xsppj.s: Assembler messages:
encrypt.c: /tmp/cc1Xsppj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Xsppj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Xsppj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Xsppj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xsppj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xsppj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xsppj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Xsppj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Xsppj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xsppj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Xsppj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Xsppj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xsppj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xsppj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Xsppj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xsppj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Xsppj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Xsppj.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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