Implementation notes: x86, katana, crypto_aead/omdsha256k128n96tau128v1

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
276344? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
276352? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
279824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
280488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
283360? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
284616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
284688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
287480? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
288912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
290528? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
291048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
291888? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
292392? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
293272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
293392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
294368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
297800? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
300128? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
300400? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
306952? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
306960? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
307008? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
310432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
316480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
317288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
317424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
317984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
319336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
319768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
320016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
320048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
325392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
325584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
327808? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
330080? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
331128? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
331224? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
332112? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
333368? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
334240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
334440? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
334600? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
335144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
336544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
336616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
337048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
337056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
338072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
338208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
341760? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
342008? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
342040? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
342208? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
342376? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
342440? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
342744? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
342960? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
343192? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
343384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
343960? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
344912? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
345064? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
346872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
347000? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
347520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
347728? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
348504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
348672? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
348816? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
352472? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
353256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
353832? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
354448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
354504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
355544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
355912? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
356320? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
356608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
356912? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
357088? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
357240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
357536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
357688? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
359384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
359832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
359848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
360616? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
360640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
361184? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
361264? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
361336? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
361984? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
362568? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
362976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
363096? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
363536? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
364776? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
366080? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
366256? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
366576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
367192? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
368608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
368760? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
368768? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
368848? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
368864? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
369136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
369680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
369896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
370488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
370496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
371368? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
376120? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
376592? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
378456? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
379192? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
379672? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
380184? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
380400? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
380784? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
381736? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
382240? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
384432? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
384448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
384632? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
385992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
386776? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
386832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
387288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
387976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
388336? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
388416? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
388832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
388880? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
388960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
389176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
389552? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
390752? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
390808? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
391016? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
392024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
392440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
392664? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
392872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
392936? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
392960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
393448? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
393896? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
394256? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
394496? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
395000? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
395384? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
395464? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
396352? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
396864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
398608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
399272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
401160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
401240? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
412616? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
413560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

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

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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