Implementation notes: x86, katana, crypto_aead/omdsha256k256n104tau160v2

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
275304? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102420161009
276616? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
279160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
280728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
280928? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
286096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
287208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
287432? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102420161009
287472? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
288256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
288536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
288704? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102420161009
288896? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102420161009
292288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
293072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
293840? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102420161009
294072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
299640? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102420161009
301744? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102420161009
302152? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102420161009
304184? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102420161009
304240? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102420161009
311120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
315880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
315888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
316400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
316544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
319096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
319104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
319672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
319800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
322128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
322512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
329824? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102420161009
330984? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102420161009
331568? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102420161009
331832? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102420161009
334008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
334208? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102420161009
334704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
334952? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102420161009
335200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
335328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
335584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
335656? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102420161009
335936? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102420161009
336408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
339984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
340080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
342312? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102420161009
342768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
342784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
342832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
342944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
343544? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102420161009
343808? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
343928? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
343928? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
344640? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102420161009
344752? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
345064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
345544? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
346120? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102420161009
346280? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102420161009
346640? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102420161009
348392? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102420161009
349112? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102420161009
349928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
350336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
350640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
351672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
353488? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102420161009
353704? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
355760? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102420161009
356672? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102420161009
356784? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102420161009
357264? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102420161009
358368? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
358704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
358720? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102420161009
358824? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102420161009
359048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
359096? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102420161009
359240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
360120? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102420161009
360144? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102420161009
360160? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102420161009
360168? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102420161009
360512? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102420161009
360616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102420161009
361472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
362856? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102420161009
365552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
365736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
365896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
366072? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102420161009
366296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
366640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
367376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
367632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
367736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
368104? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102420161009
368640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
369728? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
370152? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
370848? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102420161009
370864? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102420161009
371008? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
371328? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
371712? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102420161009
372368? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102420161009
373200? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102420161009
377272? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102420161009
377816? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102420161009
377888? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102420161009
378088? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102420161009
378416? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102420161009
379896? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102420161009
380280? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102420161009
384056? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
384168? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102420161009
385696? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102420161009
385704? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
385704? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
386872? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
387224? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102420161009
387424? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
388328? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
388632? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
389056? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
389560? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
389688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102420161009
389712? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
389784? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
389784? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
390256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102420161009
390368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
390536? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102420161009
390672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
390912? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
390912? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
391256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102420161009
391632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102420161009
392488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102420161009
392696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102420161009
392808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
393144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
393192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
393256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
393592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
394976? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102420161009
395168? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102420161009
395296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102420161009
395624? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102420161009
395704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
395736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102420161009
395784? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102420161009
404128? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102420161009
404208? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102420161009
412672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009
416024? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102420161009

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v2/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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKQdKdO.s: Assembler messages:
encrypt.c: /tmp/ccKQdKdO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQdKdO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQdKdO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQdKdO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQdKdO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQdKdO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQdKdO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQdKdO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQdKdO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKQdKdO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQdKdO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQdKdO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQdKdO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQdKdO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQdKdO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQdKdO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQdKdO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQdKdO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceWTpSD.s: Assembler messages:
encrypt.c: /tmp/cceWTpSD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWTpSD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWTpSD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceWTpSD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceWTpSD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceWTpSD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceWTpSD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWTpSD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWTpSD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceWTpSD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceWTpSD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceWTpSD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceWTpSD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceWTpSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWTpSD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceWTpSD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWTpSD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceWTpSD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCbfICq.s: Assembler messages:
encrypt.c: /tmp/ccCbfICq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbfICq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbfICq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbfICq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbfICq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbfICq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbfICq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbfICq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbfICq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbfICq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbfICq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbfICq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbfICq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbfICq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbfICq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbfICq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbfICq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbfICq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczIRx2c.s: Assembler messages:
encrypt.c: /tmp/cczIRx2c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIRx2c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIRx2c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIRx2c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRx2c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRx2c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRx2c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIRx2c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIRx2c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRx2c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIRx2c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIRx2c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRx2c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRx2c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIRx2c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRx2c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIRx2c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIRx2c.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc38tfSD.s: Assembler messages:
encrypt.c: /tmp/cc38tfSD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38tfSD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38tfSD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc38tfSD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38tfSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38tfSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38tfSD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38tfSD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38tfSD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc38tfSD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38tfSD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38tfSD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38tfSD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38tfSD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38tfSD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38tfSD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38tfSD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38tfSD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsh7Jmh.s: Assembler messages:
encrypt.c: /tmp/ccsh7Jmh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsh7Jmh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsh7Jmh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsh7Jmh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsh7Jmh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsh7Jmh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsh7Jmh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsh7Jmh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsh7Jmh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsh7Jmh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsh7Jmh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsh7Jmh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsh7Jmh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh7Jmh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsh7Jmh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsh7Jmh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsh7Jmh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5rPMJd.s: Assembler messages:
encrypt.c: /tmp/cc5rPMJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rPMJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rPMJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rPMJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rPMJd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rPMJd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rPMJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rPMJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rPMJd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5rPMJd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rPMJd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rPMJd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rPMJd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rPMJd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rPMJd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rPMJd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rPMJd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rPMJd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclZdsyQ.s: Assembler messages:
encrypt.c: /tmp/cclZdsyQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZdsyQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZdsyQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclZdsyQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZdsyQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZdsyQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZdsyQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZdsyQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZdsyQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZdsyQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclZdsyQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZdsyQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZdsyQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZdsyQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZdsyQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZdsyQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZdsyQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZdsyQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPYN3Rm.s: Assembler messages:
encrypt.c: /tmp/ccPYN3Rm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYN3Rm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYN3Rm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYN3Rm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYN3Rm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYN3Rm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYN3Rm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYN3Rm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPYN3Rm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYN3Rm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYN3Rm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYN3Rm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYN3Rm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYN3Rm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYN3Rm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYN3Rm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYN3Rm.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchHueqb.s: Assembler messages:
encrypt.c: /tmp/cchHueqb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHueqb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHueqb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchHueqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHueqb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHueqb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHueqb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHueqb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHueqb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHueqb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchHueqb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchHueqb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHueqb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHueqb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHueqb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHueqb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHueqb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchHueqb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgUeLxU.s: Assembler messages:
encrypt.c: /tmp/ccgUeLxU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUeLxU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUeLxU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUeLxU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUeLxU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUeLxU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUeLxU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUeLxU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUeLxU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgUeLxU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUeLxU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUeLxU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUeLxU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUeLxU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUeLxU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUeLxU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUeLxU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUeLxU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoqizyK.s: Assembler messages:
encrypt.c: /tmp/ccoqizyK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqizyK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoqizyK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoqizyK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqizyK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqizyK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqizyK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoqizyK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoqizyK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqizyK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoqizyK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoqizyK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqizyK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqizyK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqizyK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqizyK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqizyK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoqizyK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9cTGUO.s: Assembler messages:
encrypt.c: /tmp/cc9cTGUO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cTGUO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cTGUO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cTGUO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTGUO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTGUO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTGUO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cTGUO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cTGUO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTGUO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9cTGUO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9cTGUO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTGUO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTGUO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cTGUO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTGUO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cTGUO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9cTGUO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxt2r8W.s: Assembler messages:
encrypt.c: /tmp/ccxt2r8W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxt2r8W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxt2r8W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxt2r8W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxt2r8W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxt2r8W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxt2r8W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxt2r8W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxt2r8W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxt2r8W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxt2r8W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxt2r8W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxt2r8W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxt2r8W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxt2r8W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxt2r8W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxt2r8W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxt2r8W.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQaPu4n.s: Assembler messages:
encrypt.c: /tmp/ccQaPu4n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQaPu4n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQaPu4n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQaPu4n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaPu4n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaPu4n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaPu4n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQaPu4n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQaPu4n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaPu4n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQaPu4n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaPu4n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaPu4n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaPu4n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaPu4n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaPu4n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQaPu4n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaPu4n.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfeDhFH.s: Assembler messages:
encrypt.c: /tmp/ccfeDhFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeDhFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeDhFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeDhFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDhFH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDhFH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDhFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfeDhFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeDhFH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfeDhFH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeDhFH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDhFH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDhFH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeDhFH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDhFH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeDhFH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDhFH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeDhFH.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB80Kr5.s: Assembler messages:
encrypt.c: /tmp/ccB80Kr5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB80Kr5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB80Kr5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB80Kr5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB80Kr5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB80Kr5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB80Kr5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB80Kr5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB80Kr5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB80Kr5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB80Kr5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB80Kr5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB80Kr5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB80Kr5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB80Kr5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB80Kr5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB80Kr5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB80Kr5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxP77DQ.s: Assembler messages:
encrypt.c: /tmp/ccxP77DQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxP77DQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxP77DQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxP77DQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxP77DQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxP77DQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxP77DQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxP77DQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxP77DQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxP77DQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxP77DQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxP77DQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxP77DQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxP77DQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP77DQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxP77DQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxP77DQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxP77DQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW662mD.s: Assembler messages:
encrypt.c: /tmp/ccW662mD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW662mD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW662mD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW662mD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW662mD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW662mD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW662mD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW662mD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW662mD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW662mD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW662mD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW662mD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW662mD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW662mD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW662mD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW662mD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW662mD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW662mD.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn4l8Yw.s: Assembler messages:
encrypt.c: /tmp/ccn4l8Yw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4l8Yw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4l8Yw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4l8Yw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4l8Yw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4l8Yw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4l8Yw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4l8Yw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4l8Yw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4l8Yw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4l8Yw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4l8Yw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4l8Yw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4l8Yw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4l8Yw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4l8Yw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4l8Yw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccI5WGmB.s: Assembler messages:
encrypt.c: /tmp/ccI5WGmB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI5WGmB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI5WGmB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI5WGmB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5WGmB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5WGmB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5WGmB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI5WGmB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI5WGmB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5WGmB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI5WGmB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5WGmB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5WGmB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5WGmB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5WGmB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5WGmB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI5WGmB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5WGmB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTTArXI.s: Assembler messages:
encrypt.c: /tmp/ccTTArXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTArXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTArXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTArXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTArXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTArXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTArXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTArXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTArXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTTArXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTArXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTArXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTArXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTArXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTArXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTArXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTArXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTArXI.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDWzOua.s: Assembler messages:
encrypt.c: /tmp/ccDWzOua.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDWzOua.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDWzOua.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDWzOua.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWzOua.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWzOua.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWzOua.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDWzOua.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDWzOua.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWzOua.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDWzOua.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDWzOua.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWzOua.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWzOua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWzOua.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWzOua.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDWzOua.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDWzOua.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciOnI8i.s: Assembler messages:
encrypt.c: /tmp/cciOnI8i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOnI8i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciOnI8i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciOnI8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOnI8i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOnI8i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOnI8i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciOnI8i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciOnI8i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciOnI8i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOnI8i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOnI8i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOnI8i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOnI8i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOnI8i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOnI8i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOnI8i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOnI8i.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9h92oA.s: Assembler messages:
encrypt.c: /tmp/cc9h92oA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9h92oA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9h92oA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9h92oA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9h92oA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9h92oA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9h92oA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9h92oA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9h92oA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9h92oA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9h92oA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9h92oA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9h92oA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9h92oA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9h92oA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9h92oA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9h92oA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9h92oA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct9GZku.s: Assembler messages:
encrypt.c: /tmp/cct9GZku.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct9GZku.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct9GZku.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct9GZku.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9GZku.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9GZku.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9GZku.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct9GZku.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct9GZku.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct9GZku.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9GZku.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9GZku.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9GZku.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9GZku.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9GZku.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9GZku.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9GZku.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9GZku.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3e3jUc.s: Assembler messages:
encrypt.c: /tmp/cc3e3jUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3e3jUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3e3jUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3e3jUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3e3jUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3e3jUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3e3jUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3e3jUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3e3jUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3e3jUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3e3jUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3e3jUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3e3jUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3e3jUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3e3jUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3e3jUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3e3jUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3e3jUc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYIVIy7.s: Assembler messages:
encrypt.c: /tmp/ccYIVIy7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYIVIy7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYIVIy7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYIVIy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIVIy7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIVIy7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIVIy7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYIVIy7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYIVIy7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYIVIy7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIVIy7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIVIy7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIVIy7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIVIy7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIVIy7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYIVIy7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIVIy7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIVIy7.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOuwWTh.s: Assembler messages:
encrypt.c: /tmp/ccOuwWTh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuwWTh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuwWTh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuwWTh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuwWTh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuwWTh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuwWTh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuwWTh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuwWTh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOuwWTh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuwWTh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuwWTh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuwWTh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuwWTh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuwWTh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuwWTh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuwWTh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuwWTh.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrn7a3d.s: Assembler messages:
encrypt.c: /tmp/ccrn7a3d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrn7a3d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrn7a3d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrn7a3d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn7a3d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn7a3d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn7a3d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrn7a3d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrn7a3d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn7a3d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrn7a3d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn7a3d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn7a3d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn7a3d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn7a3d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn7a3d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrn7a3d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn7a3d.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTB7E4N.s: Assembler messages:
encrypt.c: /tmp/ccTB7E4N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTB7E4N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTB7E4N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTB7E4N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB7E4N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB7E4N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB7E4N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTB7E4N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTB7E4N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB7E4N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTB7E4N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB7E4N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB7E4N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB7E4N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB7E4N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB7E4N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTB7E4N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB7E4N.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrCu0PU.s: Assembler messages:
encrypt.c: /tmp/ccrCu0PU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrCu0PU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrCu0PU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrCu0PU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCu0PU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCu0PU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCu0PU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrCu0PU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrCu0PU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrCu0PU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCu0PU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCu0PU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCu0PU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCu0PU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCu0PU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrCu0PU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCu0PU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCu0PU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIjDnWM.s: Assembler messages:
encrypt.c: /tmp/ccIjDnWM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIjDnWM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIjDnWM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIjDnWM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjDnWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjDnWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjDnWM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIjDnWM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIjDnWM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjDnWM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIjDnWM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjDnWM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjDnWM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjDnWM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjDnWM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjDnWM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIjDnWM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjDnWM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOztbyO.s: Assembler messages:
encrypt.c: /tmp/ccOztbyO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOztbyO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOztbyO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOztbyO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOztbyO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOztbyO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOztbyO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOztbyO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOztbyO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOztbyO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOztbyO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOztbyO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOztbyO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOztbyO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOztbyO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOztbyO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOztbyO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOztbyO.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA1FkFw.s: Assembler messages:
encrypt.c: /tmp/ccA1FkFw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1FkFw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1FkFw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1FkFw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1FkFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1FkFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1FkFw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1FkFw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1FkFw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1FkFw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA1FkFw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1FkFw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1FkFw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1FkFw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1FkFw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1FkFw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1FkFw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1FkFw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXVi0Xq.s: Assembler messages:
encrypt.c: /tmp/ccXVi0Xq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVi0Xq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVi0Xq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVi0Xq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVi0Xq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVi0Xq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVi0Xq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVi0Xq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVi0Xq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVi0Xq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVi0Xq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVi0Xq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVi0Xq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVi0Xq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVi0Xq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVi0Xq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVi0Xq.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQIL2ls.s: Assembler messages:
encrypt.c: /tmp/ccQIL2ls.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQIL2ls.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQIL2ls.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQIL2ls.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIL2ls.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIL2ls.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIL2ls.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQIL2ls.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQIL2ls.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQIL2ls.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQIL2ls.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIL2ls.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIL2ls.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIL2ls.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIL2ls.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQIL2ls.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIL2ls.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQIL2ls.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccViJ9Hx.s: Assembler messages:
encrypt.c: /tmp/ccViJ9Hx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViJ9Hx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViJ9Hx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccViJ9Hx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJ9Hx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJ9Hx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJ9Hx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViJ9Hx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJ9Hx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViJ9Hx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJ9Hx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJ9Hx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJ9Hx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJ9Hx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJ9Hx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViJ9Hx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJ9Hx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3qJQg2.s: Assembler messages:
encrypt.c: /tmp/cc3qJQg2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3qJQg2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3qJQg2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3qJQg2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qJQg2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qJQg2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qJQg2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3qJQg2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3qJQg2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3qJQg2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qJQg2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qJQg2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qJQg2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qJQg2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qJQg2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3qJQg2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qJQg2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qJQg2.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyKNrM7.s: Assembler messages:
encrypt.c: /tmp/ccyKNrM7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKNrM7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKNrM7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKNrM7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKNrM7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKNrM7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKNrM7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKNrM7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKNrM7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKNrM7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyKNrM7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKNrM7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKNrM7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKNrM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKNrM7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKNrM7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKNrM7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKNrM7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFymsSQ.s: Assembler messages:
encrypt.c: /tmp/ccFymsSQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFymsSQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFymsSQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFymsSQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFymsSQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFymsSQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFymsSQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFymsSQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFymsSQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFymsSQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFymsSQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFymsSQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFymsSQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFymsSQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFymsSQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFymsSQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFymsSQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFymsSQ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKCySdw.s: Assembler messages:
encrypt.c: /tmp/ccKCySdw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCySdw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCySdw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCySdw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCySdw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCySdw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCySdw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCySdw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCySdw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCySdw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKCySdw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKCySdw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCySdw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCySdw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCySdw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCySdw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCySdw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKCySdw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckxIP9h.s: Assembler messages:
encrypt.c: /tmp/cckxIP9h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxIP9h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxIP9h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckxIP9h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxIP9h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxIP9h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxIP9h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxIP9h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxIP9h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxIP9h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckxIP9h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckxIP9h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxIP9h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxIP9h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxIP9h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxIP9h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxIP9h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckxIP9h.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwFg47s.s: Assembler messages:
encrypt.c: /tmp/ccwFg47s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFg47s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFg47s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFg47s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFg47s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFg47s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFg47s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFg47s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFg47s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFg47s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFg47s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFg47s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFg47s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFg47s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFg47s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFg47s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFg47s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFg47s.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc535dYx.s: Assembler messages:
encrypt.c: /tmp/cc535dYx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc535dYx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc535dYx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc535dYx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc535dYx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc535dYx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc535dYx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc535dYx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc535dYx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc535dYx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc535dYx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc535dYx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc535dYx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc535dYx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc535dYx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc535dYx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc535dYx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc535dYx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJCoy4k.s: Assembler messages:
encrypt.c: /tmp/ccJCoy4k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCoy4k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJCoy4k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJCoy4k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCoy4k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCoy4k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCoy4k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJCoy4k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJCoy4k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCoy4k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJCoy4k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCoy4k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCoy4k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCoy4k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCoy4k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCoy4k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCoy4k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCoy4k.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSgwsr4.s: Assembler messages:
encrypt.c: /tmp/ccSgwsr4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgwsr4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgwsr4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgwsr4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgwsr4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgwsr4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgwsr4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgwsr4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgwsr4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSgwsr4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgwsr4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgwsr4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgwsr4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgwsr4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgwsr4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgwsr4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgwsr4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgwsr4.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuqQbFV.s: Assembler messages:
encrypt.c: /tmp/ccuqQbFV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqQbFV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqQbFV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqQbFV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqQbFV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqQbFV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqQbFV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqQbFV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqQbFV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqQbFV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqQbFV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqQbFV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqQbFV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqQbFV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqQbFV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqQbFV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqQbFV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqQbFV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIlazAR.s: Assembler messages:
encrypt.c: /tmp/ccIlazAR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlazAR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlazAR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlazAR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlazAR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlazAR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlazAR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlazAR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlazAR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlazAR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlazAR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlazAR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlazAR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlazAR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlazAR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlazAR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlazAR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlazAR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccshRSg3.s: Assembler messages:
encrypt.c: /tmp/ccshRSg3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshRSg3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshRSg3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccshRSg3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshRSg3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshRSg3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshRSg3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshRSg3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshRSg3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccshRSg3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshRSg3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshRSg3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshRSg3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshRSg3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshRSg3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshRSg3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshRSg3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshRSg3.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKCrntM.s: Assembler messages:
encrypt.c: /tmp/ccKCrntM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKCrntM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKCrntM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKCrntM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCrntM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCrntM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCrntM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKCrntM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKCrntM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKCrntM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKCrntM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCrntM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCrntM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKCrntM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCrntM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKCrntM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCrntM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKCrntM.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRjlQsp.s: Assembler messages:
encrypt.c: /tmp/ccRjlQsp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjlQsp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjlQsp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRjlQsp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjlQsp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjlQsp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjlQsp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRjlQsp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjlQsp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjlQsp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRjlQsp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRjlQsp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjlQsp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjlQsp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjlQsp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjlQsp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjlQsp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRjlQsp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRoWo2N.s: Assembler messages:
encrypt.c: /tmp/ccRoWo2N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoWo2N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoWo2N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoWo2N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoWo2N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoWo2N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoWo2N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoWo2N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoWo2N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRoWo2N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoWo2N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoWo2N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoWo2N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoWo2N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoWo2N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoWo2N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoWo2N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoWo2N.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnUbpUu.s: Assembler messages:
encrypt.c: /tmp/ccnUbpUu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUbpUu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUbpUu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUbpUu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUbpUu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUbpUu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUbpUu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUbpUu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUbpUu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUbpUu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnUbpUu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUbpUu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUbpUu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUbpUu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUbpUu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUbpUu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUbpUu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUbpUu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOyub2n.s: Assembler messages:
encrypt.c: /tmp/ccOyub2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOyub2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOyub2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOyub2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyub2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyub2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyub2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOyub2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOyub2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOyub2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOyub2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyub2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyub2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOyub2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyub2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOyub2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyub2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOyub2n.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ5fmcc.s: Assembler messages:
encrypt.c: /tmp/ccQ5fmcc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5fmcc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5fmcc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5fmcc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5fmcc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5fmcc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5fmcc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5fmcc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5fmcc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ5fmcc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ5fmcc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5fmcc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5fmcc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5fmcc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5fmcc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5fmcc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ5fmcc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWDSA4z.s: Assembler messages:
encrypt.c: /tmp/ccWDSA4z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWDSA4z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWDSA4z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWDSA4z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDSA4z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDSA4z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDSA4z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWDSA4z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWDSA4z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWDSA4z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDSA4z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDSA4z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDSA4z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDSA4z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDSA4z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWDSA4z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDSA4z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDSA4z.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl8I56q.s: Assembler messages:
encrypt.c: /tmp/ccl8I56q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8I56q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8I56q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8I56q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8I56q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8I56q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8I56q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8I56q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8I56q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8I56q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl8I56q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8I56q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8I56q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8I56q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8I56q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8I56q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8I56q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8I56q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpAlUx8.s: Assembler messages:
encrypt.c: /tmp/ccpAlUx8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpAlUx8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpAlUx8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpAlUx8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpAlUx8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpAlUx8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpAlUx8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpAlUx8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpAlUx8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpAlUx8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpAlUx8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpAlUx8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpAlUx8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAlUx8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpAlUx8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpAlUx8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpAlUx8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpAlUx8.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctQDQh0.s: Assembler messages:
encrypt.c: /tmp/cctQDQh0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQDQh0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctQDQh0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctQDQh0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQDQh0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQDQh0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQDQh0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctQDQh0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctQDQh0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQDQh0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctQDQh0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQDQh0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQDQh0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQDQh0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQDQh0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQDQh0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQDQh0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQDQh0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Rw043.s: Assembler messages:
encrypt.c: /tmp/cc5Rw043.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Rw043.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Rw043.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Rw043.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Rw043.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Rw043.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Rw043.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Rw043.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Rw043.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Rw043.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Rw043.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Rw043.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Rw043.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Rw043.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Rw043.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Rw043.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Rw043.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Rw043.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoKy2ma.s: Assembler messages:
encrypt.c: /tmp/ccoKy2ma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKy2ma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKy2ma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKy2ma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKy2ma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKy2ma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKy2ma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKy2ma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKy2ma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoKy2ma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKy2ma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKy2ma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKy2ma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKy2ma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKy2ma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKy2ma.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKy2ma.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKy2ma.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQLHAiB.s: Assembler messages:
encrypt.c: /tmp/ccQLHAiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQLHAiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQLHAiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQLHAiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLHAiB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLHAiB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLHAiB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQLHAiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQLHAiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLHAiB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQLHAiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLHAiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLHAiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLHAiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLHAiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLHAiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQLHAiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLHAiB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccybwwOU.s: Assembler messages:
encrypt.c: /tmp/ccybwwOU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybwwOU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybwwOU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccybwwOU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybwwOU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybwwOU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybwwOU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybwwOU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybwwOU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccybwwOU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybwwOU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybwwOU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybwwOU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybwwOU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybwwOU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybwwOU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybwwOU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybwwOU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFCO6pi.s: Assembler messages:
encrypt.c: /tmp/ccFCO6pi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCO6pi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCO6pi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCO6pi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCO6pi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCO6pi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCO6pi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCO6pi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCO6pi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCO6pi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFCO6pi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCO6pi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCO6pi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCO6pi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCO6pi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCO6pi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCO6pi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCO6pi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMSFdvG.s: Assembler messages:
encrypt.c: /tmp/ccMSFdvG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSFdvG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSFdvG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSFdvG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSFdvG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSFdvG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSFdvG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSFdvG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSFdvG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMSFdvG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSFdvG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSFdvG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSFdvG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSFdvG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSFdvG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSFdvG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSFdvG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSFdvG.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdaoLie.s: Assembler messages:
encrypt.c: /tmp/ccdaoLie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdaoLie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdaoLie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdaoLie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdaoLie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdaoLie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdaoLie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdaoLie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdaoLie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdaoLie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdaoLie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdaoLie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdaoLie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoLie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdaoLie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdaoLie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdaoLie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdaoLie.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvp0nH3.s: Assembler messages:
encrypt.c: /tmp/ccvp0nH3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvp0nH3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvp0nH3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvp0nH3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp0nH3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp0nH3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp0nH3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvp0nH3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvp0nH3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp0nH3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvp0nH3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp0nH3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp0nH3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp0nH3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp0nH3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp0nH3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvp0nH3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp0nH3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccACaX5j.s: Assembler messages:
encrypt.c: /tmp/ccACaX5j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACaX5j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACaX5j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccACaX5j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACaX5j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACaX5j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACaX5j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACaX5j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACaX5j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccACaX5j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccACaX5j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACaX5j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACaX5j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACaX5j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACaX5j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACaX5j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACaX5j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccACaX5j.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaTaeu5.s: Assembler messages:
encrypt.c: /tmp/ccaTaeu5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaTaeu5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaTaeu5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaTaeu5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTaeu5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTaeu5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTaeu5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaTaeu5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaTaeu5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTaeu5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaTaeu5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTaeu5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTaeu5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTaeu5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTaeu5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTaeu5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTaeu5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTaeu5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVyrW3T.s: Assembler messages:
encrypt.c: /tmp/ccVyrW3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVyrW3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVyrW3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVyrW3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyrW3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyrW3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyrW3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVyrW3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVyrW3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVyrW3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyrW3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyrW3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyrW3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyrW3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyrW3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVyrW3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyrW3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyrW3T.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxYN20H.s: Assembler messages:
encrypt.c: /tmp/ccxYN20H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYN20H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYN20H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYN20H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYN20H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYN20H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYN20H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYN20H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYN20H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYN20H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxYN20H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxYN20H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYN20H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYN20H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYN20H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYN20H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYN20H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxYN20H.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG15lS9.s: Assembler messages:
encrypt.c: /tmp/ccG15lS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG15lS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG15lS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG15lS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG15lS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG15lS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG15lS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG15lS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG15lS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG15lS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG15lS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG15lS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG15lS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG15lS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG15lS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG15lS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG15lS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG15lS9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvecend.s: Assembler messages:
encrypt.c: /tmp/ccvecend.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvecend.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvecend.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvecend.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvecend.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvecend.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvecend.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvecend.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvecend.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvecend.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvecend.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvecend.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvecend.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvecend.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvecend.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvecend.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvecend.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvecend.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL0ejTX.s: Assembler messages:
encrypt.c: /tmp/ccL0ejTX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0ejTX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0ejTX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0ejTX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ejTX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ejTX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ejTX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0ejTX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0ejTX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0ejTX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0ejTX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ejTX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ejTX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0ejTX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ejTX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0ejTX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ejTX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0ejTX.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZWK82I.s: Assembler messages:
encrypt.c: /tmp/ccZWK82I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWK82I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWK82I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWK82I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWK82I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWK82I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWK82I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWK82I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWK82I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWK82I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZWK82I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWK82I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWK82I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWK82I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWK82I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWK82I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWK82I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWK82I.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccEQEe3K.s: Assembler messages:
encrypt.c: /tmp/ccEQEe3K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQEe3K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQEe3K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQEe3K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQEe3K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQEe3K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQEe3K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQEe3K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQEe3K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQEe3K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEQEe3K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQEe3K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQEe3K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQEe3K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQEe3K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQEe3K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQEe3K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQEe3K.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cci606P2.s: Assembler messages:
encrypt.c: /tmp/cci606P2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci606P2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci606P2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci606P2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci606P2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci606P2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci606P2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci606P2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci606P2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci606P2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci606P2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci606P2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci606P2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci606P2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci606P2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci606P2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci606P2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci606P2.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdDHxQC.s: Assembler messages:
encrypt.c: /tmp/ccdDHxQC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDHxQC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDHxQC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDHxQC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDHxQC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDHxQC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDHxQC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDHxQC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDHxQC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdDHxQC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDHxQC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDHxQC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDHxQC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDHxQC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDHxQC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDHxQC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDHxQC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDHxQC.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccufut5v.s: Assembler messages:
encrypt.c: /tmp/ccufut5v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufut5v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufut5v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccufut5v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufut5v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufut5v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufut5v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufut5v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufut5v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufut5v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccufut5v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccufut5v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufut5v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufut5v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufut5v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufut5v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufut5v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccufut5v.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPpowHq.s: Assembler messages:
encrypt.c: /tmp/ccPpowHq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpowHq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpowHq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpowHq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpowHq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpowHq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpowHq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpowHq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpowHq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPpowHq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpowHq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpowHq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpowHq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpowHq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpowHq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpowHq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpowHq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpowHq.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY6CLaq.s: Assembler messages:
encrypt.c: /tmp/ccY6CLaq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6CLaq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6CLaq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6CLaq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CLaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CLaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CLaq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6CLaq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6CLaq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CLaq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY6CLaq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CLaq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CLaq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CLaq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CLaq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CLaq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6CLaq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CLaq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1ZyjlZ.s: Assembler messages:
encrypt.c: /tmp/cc1ZyjlZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZyjlZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ZyjlZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ZyjlZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZyjlZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZyjlZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZyjlZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ZyjlZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZyjlZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ZyjlZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZyjlZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZyjlZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZyjlZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZyjlZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZyjlZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZyjlZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZyjlZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmjU5Cc.s: Assembler messages:
encrypt.c: /tmp/ccmjU5Cc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmjU5Cc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmjU5Cc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmjU5Cc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjU5Cc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjU5Cc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjU5Cc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmjU5Cc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmjU5Cc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjU5Cc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjU5Cc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjU5Cc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjU5Cc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjU5Cc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmjU5Cc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjU5Cc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjU5Cc.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAIt3hg.s: Assembler messages:
encrypt.c: /tmp/ccAIt3hg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIt3hg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIt3hg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIt3hg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIt3hg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIt3hg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIt3hg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIt3hg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIt3hg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAIt3hg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIt3hg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIt3hg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIt3hg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIt3hg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIt3hg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIt3hg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIt3hg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIt3hg.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccWbu2j7.s: Assembler messages:
encrypt.c: /tmp/ccWbu2j7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWbu2j7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWbu2j7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWbu2j7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbu2j7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbu2j7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbu2j7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWbu2j7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWbu2j7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbu2j7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWbu2j7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbu2j7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbu2j7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbu2j7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbu2j7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbu2j7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWbu2j7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbu2j7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUUPInM.s: Assembler messages:
encrypt.c: /tmp/ccUUPInM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUPInM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUPInM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUPInM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUPInM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUPInM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUPInM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUPInM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUPInM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUPInM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUUPInM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUPInM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUPInM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUPInM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUPInM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUPInM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUPInM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUPInM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj3k5iQ.s: Assembler messages:
encrypt.c: /tmp/ccj3k5iQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3k5iQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3k5iQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3k5iQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3k5iQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3k5iQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3k5iQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3k5iQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj3k5iQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3k5iQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3k5iQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3k5iQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3k5iQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3k5iQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3k5iQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3k5iQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3k5iQ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9OqRnc.s: Assembler messages:
encrypt.c: /tmp/cc9OqRnc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9OqRnc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9OqRnc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9OqRnc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OqRnc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OqRnc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OqRnc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9OqRnc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9OqRnc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9OqRnc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9OqRnc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OqRnc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OqRnc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OqRnc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OqRnc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9OqRnc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OqRnc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9OqRnc.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIvr4if.s: Assembler messages:
encrypt.c: /tmp/ccIvr4if.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIvr4if.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIvr4if.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIvr4if.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIvr4if.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIvr4if.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIvr4if.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIvr4if.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIvr4if.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIvr4if.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIvr4if.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIvr4if.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIvr4if.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIvr4if.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvr4if.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIvr4if.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIvr4if.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIvr4if.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccELcDeP.s: Assembler messages:
encrypt.c: /tmp/ccELcDeP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELcDeP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELcDeP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccELcDeP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELcDeP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELcDeP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELcDeP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELcDeP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELcDeP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELcDeP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccELcDeP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELcDeP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELcDeP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELcDeP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELcDeP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELcDeP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELcDeP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELcDeP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdDnB0T.s: Assembler messages:
encrypt.c: /tmp/ccdDnB0T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDnB0T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDnB0T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDnB0T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDnB0T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDnB0T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDnB0T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDnB0T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDnB0T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdDnB0T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDnB0T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDnB0T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDnB0T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDnB0T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDnB0T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDnB0T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDnB0T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDnB0T.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3LoUhU.s: Assembler messages:
encrypt.c: /tmp/cc3LoUhU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3LoUhU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3LoUhU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3LoUhU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LoUhU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LoUhU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LoUhU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3LoUhU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3LoUhU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3LoUhU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3LoUhU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LoUhU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LoUhU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LoUhU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LoUhU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LoUhU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LoUhU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3LoUhU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cca2YZTW.s: Assembler messages:
encrypt.c: /tmp/cca2YZTW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2YZTW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2YZTW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca2YZTW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2YZTW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2YZTW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2YZTW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2YZTW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2YZTW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2YZTW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca2YZTW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca2YZTW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2YZTW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2YZTW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2YZTW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2YZTW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2YZTW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca2YZTW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BQmWx.s: Assembler messages:
encrypt.c: /tmp/cc7BQmWx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BQmWx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BQmWx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BQmWx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BQmWx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BQmWx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BQmWx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BQmWx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BQmWx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BQmWx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BQmWx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BQmWx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BQmWx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BQmWx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BQmWx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BQmWx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BQmWx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BQmWx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYLVHAq.s: Assembler messages:
encrypt.c: /tmp/ccYLVHAq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYLVHAq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYLVHAq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYLVHAq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLVHAq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLVHAq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLVHAq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYLVHAq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYLVHAq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLVHAq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYLVHAq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLVHAq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLVHAq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLVHAq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLVHAq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLVHAq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYLVHAq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLVHAq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3s906E.s: Assembler messages:
encrypt.c: /tmp/cc3s906E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3s906E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3s906E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3s906E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3s906E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3s906E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3s906E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3s906E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3s906E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3s906E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3s906E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3s906E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3s906E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3s906E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3s906E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3s906E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3s906E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3s906E.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTcB1pI.s: Assembler messages:
encrypt.c: /tmp/ccTcB1pI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcB1pI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcB1pI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcB1pI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcB1pI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcB1pI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcB1pI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcB1pI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcB1pI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcB1pI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTcB1pI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcB1pI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcB1pI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcB1pI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcB1pI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcB1pI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcB1pI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcB1pI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdUqAAo.s: Assembler messages:
encrypt.c: /tmp/ccdUqAAo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUqAAo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUqAAo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUqAAo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUqAAo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUqAAo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUqAAo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUqAAo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUqAAo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdUqAAo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUqAAo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUqAAo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUqAAo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUqAAo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUqAAo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUqAAo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUqAAo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUqAAo.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczIKpNh.s: Assembler messages:
encrypt.c: /tmp/cczIKpNh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIKpNh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIKpNh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIKpNh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIKpNh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIKpNh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIKpNh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIKpNh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIKpNh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIKpNh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIKpNh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIKpNh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIKpNh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIKpNh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIKpNh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIKpNh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIKpNh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIKpNh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchBtd0j.s: Assembler messages:
encrypt.c: /tmp/cchBtd0j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBtd0j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBtd0j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchBtd0j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBtd0j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBtd0j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBtd0j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBtd0j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBtd0j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBtd0j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchBtd0j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBtd0j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBtd0j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBtd0j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBtd0j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBtd0j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBtd0j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBtd0j.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccocNABu.s: Assembler messages:
encrypt.c: /tmp/ccocNABu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocNABu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocNABu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccocNABu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocNABu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocNABu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocNABu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocNABu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocNABu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccocNABu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocNABu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocNABu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocNABu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocNABu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocNABu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocNABu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocNABu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocNABu.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDVSXL4.s: Assembler messages:
encrypt.c: /tmp/ccDVSXL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVSXL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVSXL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVSXL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVSXL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVSXL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVSXL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVSXL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVSXL4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDVSXL4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVSXL4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVSXL4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVSXL4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVSXL4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVSXL4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVSXL4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVSXL4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVSXL4.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsHRmN4.s: Assembler messages:
encrypt.c: /tmp/ccsHRmN4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHRmN4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHRmN4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHRmN4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsHRmN4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsHRmN4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsHRmN4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHRmN4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHRmN4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsHRmN4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsHRmN4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsHRmN4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsHRmN4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsHRmN4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHRmN4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsHRmN4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHRmN4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsHRmN4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9ofFvZ.s: Assembler messages:
encrypt.c: /tmp/cc9ofFvZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ofFvZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ofFvZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ofFvZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ofFvZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ofFvZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ofFvZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ofFvZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ofFvZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ofFvZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ofFvZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ofFvZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ofFvZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ofFvZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ofFvZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ofFvZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ofFvZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE7MeQY.s: Assembler messages:
encrypt.c: /tmp/ccE7MeQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7MeQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7MeQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7MeQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7MeQY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7MeQY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7MeQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7MeQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7MeQY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE7MeQY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7MeQY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7MeQY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7MeQY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7MeQY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7MeQY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7MeQY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7MeQY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7MeQY.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5EN2VA.s: Assembler messages:
encrypt.c: /tmp/cc5EN2VA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EN2VA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EN2VA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EN2VA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EN2VA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EN2VA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EN2VA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EN2VA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EN2VA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EN2VA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EN2VA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EN2VA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EN2VA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EN2VA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EN2VA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EN2VA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EN2VA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EN2VA.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccASvXEy.s: Assembler messages:
encrypt.c: /tmp/ccASvXEy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccASvXEy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccASvXEy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccASvXEy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASvXEy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASvXEy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASvXEy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccASvXEy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccASvXEy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASvXEy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccASvXEy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASvXEy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASvXEy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASvXEy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASvXEy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASvXEy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccASvXEy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASvXEy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfyo31C.s: Assembler messages:
encrypt.c: /tmp/ccfyo31C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfyo31C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfyo31C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfyo31C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyo31C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyo31C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyo31C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfyo31C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfyo31C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyo31C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfyo31C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfyo31C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyo31C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyo31C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyo31C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyo31C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfyo31C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfyo31C.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmQwutC.s: Assembler messages:
encrypt.c: /tmp/ccmQwutC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQwutC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQwutC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQwutC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQwutC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQwutC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQwutC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQwutC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQwutC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmQwutC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQwutC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQwutC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQwutC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQwutC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQwutC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQwutC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQwutC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQwutC.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC68B2n.s: Assembler messages:
encrypt.c: /tmp/ccC68B2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC68B2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC68B2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC68B2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC68B2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC68B2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC68B2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC68B2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC68B2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC68B2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC68B2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC68B2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC68B2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC68B2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC68B2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC68B2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC68B2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC68B2n.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYciiYb.s: Assembler messages:
encrypt.c: /tmp/ccYciiYb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYciiYb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYciiYb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYciiYb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYciiYb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYciiYb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYciiYb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYciiYb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYciiYb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYciiYb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYciiYb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYciiYb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYciiYb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYciiYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYciiYb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYciiYb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYciiYb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYciiYb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9qLjrl.s: Assembler messages:
encrypt.c: /tmp/cc9qLjrl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qLjrl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qLjrl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qLjrl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qLjrl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qLjrl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qLjrl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qLjrl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qLjrl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qLjrl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qLjrl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qLjrl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qLjrl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qLjrl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qLjrl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qLjrl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qLjrl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qLjrl.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUM5P57.s: Assembler messages:
encrypt.c: /tmp/ccUM5P57.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUM5P57.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUM5P57.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUM5P57.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUM5P57.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUM5P57.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUM5P57.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUM5P57.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUM5P57.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUM5P57.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUM5P57.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUM5P57.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUM5P57.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUM5P57.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUM5P57.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUM5P57.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUM5P57.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUM5P57.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVNdSgT.s: Assembler messages:
encrypt.c: /tmp/ccVNdSgT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNdSgT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNdSgT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNdSgT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNdSgT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNdSgT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNdSgT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNdSgT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNdSgT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNdSgT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVNdSgT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNdSgT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNdSgT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNdSgT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNdSgT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNdSgT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNdSgT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNdSgT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsKY7nV.s: Assembler messages:
encrypt.c: /tmp/ccsKY7nV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKY7nV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKY7nV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKY7nV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKY7nV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKY7nV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKY7nV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKY7nV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKY7nV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsKY7nV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsKY7nV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKY7nV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKY7nV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKY7nV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKY7nV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKY7nV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKY7nV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsKY7nV.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsqPDhX.s: Assembler messages:
encrypt.c: /tmp/ccsqPDhX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqPDhX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqPDhX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqPDhX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPDhX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPDhX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPDhX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqPDhX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqPDhX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPDhX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsqPDhX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsqPDhX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPDhX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPDhX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqPDhX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPDhX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqPDhX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsqPDhX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxpenPV.s: Assembler messages:
encrypt.c: /tmp/ccxpenPV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpenPV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpenPV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpenPV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpenPV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpenPV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpenPV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpenPV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpenPV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpenPV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpenPV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpenPV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpenPV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpenPV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpenPV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpenPV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpenPV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpenPV.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc493BIv.s: Assembler messages:
encrypt.c: /tmp/cc493BIv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc493BIv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc493BIv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc493BIv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc493BIv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc493BIv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc493BIv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc493BIv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc493BIv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc493BIv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc493BIv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc493BIv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc493BIv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc493BIv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc493BIv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc493BIv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc493BIv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc493BIv.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6oEeOx.s: Assembler messages:
encrypt.c: /tmp/cc6oEeOx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6oEeOx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6oEeOx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6oEeOx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oEeOx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oEeOx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oEeOx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6oEeOx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6oEeOx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oEeOx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6oEeOx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6oEeOx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oEeOx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oEeOx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oEeOx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oEeOx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6oEeOx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6oEeOx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccvZhKZ.s: Assembler messages:
encrypt.c: /tmp/cccvZhKZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvZhKZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvZhKZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvZhKZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvZhKZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvZhKZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvZhKZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvZhKZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvZhKZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvZhKZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvZhKZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvZhKZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvZhKZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvZhKZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvZhKZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvZhKZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvZhKZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvZhKZ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccigkzW5.s: Assembler messages:
encrypt.c: /tmp/ccigkzW5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccigkzW5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccigkzW5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccigkzW5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigkzW5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigkzW5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigkzW5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccigkzW5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccigkzW5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigkzW5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccigkzW5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigkzW5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigkzW5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigkzW5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigkzW5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigkzW5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccigkzW5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigkzW5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1a8UNC.s: Assembler messages:
encrypt.c: /tmp/cc1a8UNC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1a8UNC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1a8UNC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1a8UNC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1a8UNC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1a8UNC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1a8UNC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1a8UNC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1a8UNC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1a8UNC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1a8UNC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1a8UNC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1a8UNC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1a8UNC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1a8UNC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1a8UNC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1a8UNC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1a8UNC.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccArFFyI.s: Assembler messages:
encrypt.c: /tmp/ccArFFyI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArFFyI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccArFFyI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccArFFyI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArFFyI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArFFyI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArFFyI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccArFFyI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccArFFyI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccArFFyI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArFFyI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArFFyI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArFFyI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArFFyI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArFFyI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArFFyI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArFFyI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArFFyI.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc9roWUL.s: Assembler messages:
encrypt.c: /tmp/cc9roWUL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9roWUL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9roWUL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9roWUL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9roWUL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9roWUL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9roWUL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9roWUL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9roWUL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9roWUL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9roWUL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9roWUL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9roWUL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9roWUL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9roWUL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9roWUL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9roWUL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9roWUL.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccmuUJ6G.s: Assembler messages:
encrypt.c: /tmp/ccmuUJ6G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuUJ6G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuUJ6G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuUJ6G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuUJ6G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuUJ6G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuUJ6G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuUJ6G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuUJ6G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmuUJ6G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuUJ6G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuUJ6G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuUJ6G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuUJ6G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuUJ6G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuUJ6G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuUJ6G.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUJHx5q.s: Assembler messages:
encrypt.c: /tmp/ccUJHx5q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJHx5q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJHx5q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJHx5q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJHx5q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJHx5q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJHx5q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJHx5q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJHx5q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJHx5q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUJHx5q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUJHx5q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJHx5q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJHx5q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJHx5q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJHx5q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJHx5q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUJHx5q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cciQQjVm.s: Assembler messages:
encrypt.c: /tmp/cciQQjVm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQQjVm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQQjVm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciQQjVm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQQjVm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQQjVm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQQjVm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciQQjVm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQQjVm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciQQjVm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQQjVm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQQjVm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQQjVm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQQjVm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQQjVm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQQjVm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQQjVm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQQjVm.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPAE5Ew.s: Assembler messages:
encrypt.c: /tmp/ccPAE5Ew.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAE5Ew.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAE5Ew.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAE5Ew.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAE5Ew.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAE5Ew.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAE5Ew.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAE5Ew.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPAE5Ew.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPAE5Ew.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAE5Ew.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAE5Ew.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAE5Ew.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAE5Ew.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAE5Ew.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAE5Ew.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPAE5Ew.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrcMOAp.s: Assembler messages:
encrypt.c: /tmp/ccrcMOAp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcMOAp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcMOAp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcMOAp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcMOAp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcMOAp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcMOAp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcMOAp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcMOAp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcMOAp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcMOAp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcMOAp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcMOAp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcMOAp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcMOAp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcMOAp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcMOAp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcMOAp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAO1Ee5.s: Assembler messages:
encrypt.c: /tmp/ccAO1Ee5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAO1Ee5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAO1Ee5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAO1Ee5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO1Ee5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO1Ee5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO1Ee5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAO1Ee5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAO1Ee5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO1Ee5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO1Ee5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO1Ee5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO1Ee5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO1Ee5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAO1Ee5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO1Ee5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO1Ee5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFlNEY8.s: Assembler messages:
encrypt.c: /tmp/ccFlNEY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlNEY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlNEY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlNEY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNEY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNEY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNEY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlNEY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlNEY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNEY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlNEY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlNEY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNEY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNEY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlNEY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNEY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlNEY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlNEY8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAvdkfa.s: Assembler messages:
encrypt.c: /tmp/ccAvdkfa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvdkfa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvdkfa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvdkfa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvdkfa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvdkfa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvdkfa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvdkfa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvdkfa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvdkfa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAvdkfa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAvdkfa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvdkfa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvdkfa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvdkfa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvdkfa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvdkfa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAvdkfa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccr2ie97.s: Assembler messages:
encrypt.c: /tmp/ccr2ie97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2ie97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2ie97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr2ie97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2ie97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2ie97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2ie97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr2ie97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2ie97.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr2ie97.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr2ie97.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2ie97.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2ie97.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr2ie97.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2ie97.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr2ie97.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2ie97.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr2ie97.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc52oXyK.s: Assembler messages:
encrypt.c: /tmp/cc52oXyK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52oXyK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52oXyK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc52oXyK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52oXyK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52oXyK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52oXyK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52oXyK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52oXyK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52oXyK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc52oXyK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52oXyK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52oXyK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52oXyK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52oXyK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52oXyK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52oXyK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52oXyK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGdP2fK.s: Assembler messages:
encrypt.c: /tmp/ccGdP2fK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdP2fK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdP2fK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdP2fK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdP2fK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdP2fK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdP2fK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdP2fK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdP2fK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGdP2fK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdP2fK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdP2fK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdP2fK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdP2fK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdP2fK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdP2fK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdP2fK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdP2fK.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5rDzkK.s: Assembler messages:
encrypt.c: /tmp/cc5rDzkK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rDzkK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rDzkK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rDzkK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rDzkK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rDzkK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rDzkK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rDzkK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rDzkK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5rDzkK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rDzkK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rDzkK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rDzkK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rDzkK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rDzkK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rDzkK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rDzkK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rDzkK.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPxRYPG.s: Assembler messages:
encrypt.c: /tmp/ccPxRYPG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxRYPG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxRYPG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxRYPG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxRYPG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxRYPG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxRYPG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxRYPG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxRYPG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxRYPG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPxRYPG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPxRYPG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxRYPG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxRYPG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxRYPG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxRYPG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxRYPG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPxRYPG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCktbmk.s: Assembler messages:
encrypt.c: /tmp/ccCktbmk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCktbmk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCktbmk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCktbmk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCktbmk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCktbmk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCktbmk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCktbmk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCktbmk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCktbmk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCktbmk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCktbmk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCktbmk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCktbmk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCktbmk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCktbmk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCktbmk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCktbmk.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSw85Pf.s: Assembler messages:
encrypt.c: /tmp/ccSw85Pf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSw85Pf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSw85Pf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSw85Pf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSw85Pf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSw85Pf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSw85Pf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSw85Pf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSw85Pf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSw85Pf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSw85Pf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSw85Pf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSw85Pf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSw85Pf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSw85Pf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSw85Pf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSw85Pf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSw85Pf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNM6Kkp.s: Assembler messages:
encrypt.c: /tmp/ccNM6Kkp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNM6Kkp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNM6Kkp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNM6Kkp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNM6Kkp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNM6Kkp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNM6Kkp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNM6Kkp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNM6Kkp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNM6Kkp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNM6Kkp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNM6Kkp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNM6Kkp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNM6Kkp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNM6Kkp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNM6Kkp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNM6Kkp.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cct0Zklk.s: Assembler messages:
encrypt.c: /tmp/cct0Zklk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0Zklk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0Zklk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct0Zklk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0Zklk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0Zklk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0Zklk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0Zklk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0Zklk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0Zklk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct0Zklk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0Zklk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0Zklk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0Zklk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0Zklk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0Zklk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0Zklk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0Zklk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCcK6jT.s: Assembler messages:
encrypt.c: /tmp/ccCcK6jT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCcK6jT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCcK6jT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCcK6jT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcK6jT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcK6jT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcK6jT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCcK6jT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCcK6jT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcK6jT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCcK6jT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCcK6jT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcK6jT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcK6jT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcK6jT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcK6jT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcK6jT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCcK6jT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDFbLA9.s: Assembler messages:
encrypt.c: /tmp/ccDFbLA9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFbLA9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFbLA9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFbLA9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFbLA9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFbLA9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFbLA9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFbLA9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFbLA9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDFbLA9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFbLA9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFbLA9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFbLA9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFbLA9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFbLA9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFbLA9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFbLA9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFbLA9.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2T8MG6.s: Assembler messages:
encrypt.c: /tmp/cc2T8MG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2T8MG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2T8MG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2T8MG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T8MG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T8MG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T8MG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2T8MG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2T8MG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2T8MG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T8MG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T8MG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T8MG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T8MG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T8MG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2T8MG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T8MG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T8MG6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAFy5iQ.s: Assembler messages:
encrypt.c: /tmp/ccAFy5iQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFy5iQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFy5iQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFy5iQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFy5iQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFy5iQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFy5iQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFy5iQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFy5iQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAFy5iQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFy5iQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFy5iQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFy5iQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFy5iQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFy5iQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFy5iQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFy5iQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSm2lzs.s: Assembler messages:
encrypt.c: /tmp/ccSm2lzs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSm2lzs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSm2lzs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSm2lzs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm2lzs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm2lzs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm2lzs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSm2lzs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSm2lzs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm2lzs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSm2lzs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm2lzs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm2lzs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm2lzs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm2lzs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm2lzs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSm2lzs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm2lzs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgpjqcE.s: Assembler messages:
encrypt.c: /tmp/ccgpjqcE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpjqcE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpjqcE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpjqcE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpjqcE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpjqcE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpjqcE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpjqcE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpjqcE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgpjqcE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpjqcE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpjqcE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpjqcE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpjqcE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpjqcE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpjqcE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpjqcE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpjqcE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgJDDuN.s: Assembler messages:
encrypt.c: /tmp/ccgJDDuN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJDDuN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJDDuN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJDDuN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJDDuN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJDDuN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJDDuN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJDDuN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJDDuN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgJDDuN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJDDuN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJDDuN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJDDuN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJDDuN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJDDuN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJDDuN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJDDuN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJDDuN.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqG99Js.s: Assembler messages:
encrypt.c: /tmp/ccqG99Js.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqG99Js.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqG99Js.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqG99Js.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG99Js.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG99Js.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG99Js.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqG99Js.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqG99Js.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG99Js.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqG99Js.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqG99Js.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG99Js.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG99Js.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG99Js.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG99Js.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqG99Js.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqG99Js.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAlip0b.s: Assembler messages:
encrypt.c: /tmp/ccAlip0b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlip0b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlip0b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlip0b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlip0b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlip0b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlip0b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlip0b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlip0b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlip0b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlip0b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlip0b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlip0b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlip0b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlip0b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlip0b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlip0b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlip0b.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczswM9k.s: Assembler messages:
encrypt.c: /tmp/cczswM9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczswM9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczswM9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczswM9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczswM9k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczswM9k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczswM9k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczswM9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczswM9k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczswM9k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczswM9k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczswM9k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczswM9k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczswM9k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczswM9k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczswM9k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczswM9k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczswM9k.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDH1aEB.s: Assembler messages:
encrypt.c: /tmp/ccDH1aEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDH1aEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDH1aEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDH1aEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH1aEB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH1aEB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH1aEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDH1aEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDH1aEB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDH1aEB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH1aEB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH1aEB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH1aEB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH1aEB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH1aEB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDH1aEB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH1aEB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH1aEB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclVPeRq.s: Assembler messages:
encrypt.c: /tmp/cclVPeRq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVPeRq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVPeRq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclVPeRq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVPeRq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVPeRq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVPeRq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVPeRq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVPeRq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVPeRq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclVPeRq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVPeRq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVPeRq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVPeRq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVPeRq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVPeRq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVPeRq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVPeRq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCOPbwb.s: Assembler messages:
encrypt.c: /tmp/ccCOPbwb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOPbwb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOPbwb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOPbwb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOPbwb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOPbwb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOPbwb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOPbwb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOPbwb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCOPbwb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOPbwb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOPbwb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOPbwb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOPbwb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOPbwb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOPbwb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOPbwb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOPbwb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSvyg1Z.s: Assembler messages:
encrypt.c: /tmp/ccSvyg1Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvyg1Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSvyg1Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSvyg1Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvyg1Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvyg1Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvyg1Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSvyg1Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvyg1Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSvyg1Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvyg1Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvyg1Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvyg1Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvyg1Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvyg1Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvyg1Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvyg1Z.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFlCaN5.s: Assembler messages:
encrypt.c: /tmp/ccFlCaN5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlCaN5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlCaN5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlCaN5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlCaN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlCaN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlCaN5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlCaN5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlCaN5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlCaN5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlCaN5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlCaN5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlCaN5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlCaN5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlCaN5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlCaN5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlCaN5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlCaN5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccTNMTNh.s: Assembler messages:
encrypt.c: /tmp/ccTNMTNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNMTNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNMTNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNMTNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNMTNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNMTNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNMTNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNMTNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNMTNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTNMTNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNMTNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNMTNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNMTNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNMTNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNMTNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNMTNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNMTNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNMTNh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVumcd1.s: Assembler messages:
encrypt.c: /tmp/ccVumcd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVumcd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVumcd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVumcd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVumcd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVumcd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVumcd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVumcd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVumcd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVumcd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVumcd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVumcd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVumcd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVumcd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVumcd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVumcd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVumcd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVumcd1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccajJ0ED.s: Assembler messages:
encrypt.c: /tmp/ccajJ0ED.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajJ0ED.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajJ0ED.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccajJ0ED.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajJ0ED.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajJ0ED.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajJ0ED.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajJ0ED.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajJ0ED.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajJ0ED.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccajJ0ED.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajJ0ED.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajJ0ED.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajJ0ED.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ0ED.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajJ0ED.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajJ0ED.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajJ0ED.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCERsNL.s: Assembler messages:
encrypt.c: /tmp/ccCERsNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCERsNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCERsNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCERsNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCERsNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCERsNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCERsNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCERsNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccCERsNL.s: Assembler messages:
encrypt.c: /tmp/ccCERsNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCERsNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCERsNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCERsNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCERsNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCERsNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCERsNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCERsNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCERsNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCERsNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCERsNL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNZ8kfy.s: Assembler messages:
encrypt.c: /tmp/ccNZ8kfy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZ8kfy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZ8kfy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZ8kfy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZ8kfy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNZ8kfy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZ8kfy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNZ8kfy.s: Assembler messages:
encrypt.c: /tmp/ccNZ8kfy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZ8kfy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZ8kfy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZ8kfy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZ8kfy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNZ8kfy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ8kfy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ8kfy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZ8kfy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ8kfy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE92lzh.s: Assembler messages:
encrypt.c: /tmp/ccE92lzh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE92lzh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE92lzh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE92lzh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE92lzh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE92lzh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE92lzh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE92lzh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccE92lzh.s: Assembler messages:
encrypt.c: /tmp/ccE92lzh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE92lzh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE92lzh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE92lzh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE92lzh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE92lzh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE92lzh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE92lzh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE92lzh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE92lzh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE92lzh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOBk528.s: Assembler messages:
encrypt.c: /tmp/ccOBk528.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBk528.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBk528.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBk528.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBk528.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBk528.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBk528.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBk528.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccOBk528.s: Assembler messages:
encrypt.c: /tmp/ccOBk528.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBk528.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBk528.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBk528.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBk528.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBk528.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBk528.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBk528.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBk528.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBk528.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBk528.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccwreAxs.s: Assembler messages:
encrypt.c: /tmp/ccwreAxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwreAxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwreAxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwreAxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwreAxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwreAxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwreAxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwreAxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccwreAxs.s: Assembler messages:
encrypt.c: /tmp/ccwreAxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwreAxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwreAxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwreAxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwreAxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwreAxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwreAxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwreAxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwreAxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwreAxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwreAxs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczkntSe.s: Assembler messages:
encrypt.c: /tmp/cczkntSe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkntSe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkntSe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczkntSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkntSe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkntSe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczkntSe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkntSe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cczkntSe.s: Assembler messages:
encrypt.c: /tmp/cczkntSe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkntSe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkntSe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczkntSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkntSe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkntSe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczkntSe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczkntSe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkntSe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkntSe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczkntSe.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8pvrQM.s: Assembler messages:
encrypt.c: /tmp/cc8pvrQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pvrQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pvrQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pvrQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pvrQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pvrQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8pvrQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pvrQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc8pvrQM.s: Assembler messages:
encrypt.c: /tmp/cc8pvrQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pvrQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pvrQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pvrQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pvrQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pvrQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8pvrQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8pvrQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pvrQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pvrQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8pvrQM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmYzXN5.s: Assembler messages:
encrypt.c: /tmp/ccmYzXN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmYzXN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmYzXN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmYzXN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmYzXN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmYzXN5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmYzXN5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmYzXN5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmYzXN5.s: Assembler messages:
encrypt.c: /tmp/ccmYzXN5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmYzXN5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmYzXN5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmYzXN5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmYzXN5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmYzXN5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmYzXN5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYzXN5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYzXN5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmYzXN5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYzXN5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCeEQCO.s: Assembler messages:
encrypt.c: /tmp/ccCeEQCO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCeEQCO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCeEQCO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCeEQCO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeEQCO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeEQCO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeEQCO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCeEQCO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCeEQCO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeEQCO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCeEQCO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCeEQCO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeEQCO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeEQCO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeEQCO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeEQCO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCeEQCO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCeEQCO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOsPsz3.s: Assembler messages:
encrypt.c: /tmp/ccOsPsz3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOsPsz3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOsPsz3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOsPsz3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsPsz3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsPsz3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsPsz3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOsPsz3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOsPsz3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOsPsz3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOsPsz3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsPsz3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsPsz3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsPsz3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsPsz3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOsPsz3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsPsz3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOsPsz3.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccOCB4fs.s: Assembler messages:
encrypt.c: /tmp/ccOCB4fs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCB4fs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCB4fs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCB4fs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCB4fs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCB4fs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCB4fs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCB4fs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCB4fs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCB4fs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCB4fs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCB4fs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCB4fs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCB4fs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCB4fs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCB4fs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCB4fs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCB4fs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccpMbw9N.s: Assembler messages:
encrypt.c: /tmp/ccpMbw9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpMbw9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpMbw9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpMbw9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMbw9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMbw9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMbw9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpMbw9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpMbw9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpMbw9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMbw9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMbw9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMbw9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMbw9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMbw9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpMbw9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMbw9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMbw9N.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGbFG8c.s: Assembler messages:
encrypt.c: /tmp/ccGbFG8c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbFG8c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbFG8c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbFG8c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbFG8c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbFG8c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbFG8c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbFG8c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbFG8c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbFG8c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGbFG8c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGbFG8c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbFG8c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbFG8c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbFG8c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbFG8c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbFG8c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGbFG8c.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq2V5ro.s: Assembler messages:
encrypt.c: /tmp/ccq2V5ro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2V5ro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2V5ro.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2V5ro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2V5ro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2V5ro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2V5ro.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq2V5ro.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2V5ro.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq2V5ro.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq2V5ro.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2V5ro.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2V5ro.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2V5ro.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2V5ro.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2V5ro.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2V5ro.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq2V5ro.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjZ6RfU.s: Assembler messages:
encrypt.c: /tmp/ccjZ6RfU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjZ6RfU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjZ6RfU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjZ6RfU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ6RfU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ6RfU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ6RfU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjZ6RfU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ6RfU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjZ6RfU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ6RfU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ6RfU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ6RfU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ6RfU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ6RfU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjZ6RfU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ6RfU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZKiO4.s: Assembler messages:
encrypt.c: /tmp/ccoZKiO4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZKiO4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZKiO4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZKiO4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZKiO4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZKiO4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZKiO4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZKiO4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZKiO4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZKiO4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZKiO4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZKiO4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZKiO4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZKiO4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZKiO4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZKiO4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZKiO4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZKiO4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJGKbEx.s: Assembler messages:
encrypt.c: /tmp/ccJGKbEx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGKbEx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGKbEx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGKbEx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGKbEx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGKbEx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGKbEx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGKbEx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGKbEx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGKbEx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGKbEx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGKbEx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGKbEx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGKbEx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGKbEx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGKbEx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGKbEx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGKbEx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwLdl7T.s: Assembler messages:
encrypt.c: /tmp/ccwLdl7T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwLdl7T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwLdl7T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwLdl7T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLdl7T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLdl7T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLdl7T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwLdl7T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwLdl7T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwLdl7T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLdl7T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLdl7T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLdl7T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLdl7T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLdl7T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwLdl7T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLdl7T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLdl7T.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDH9sxu.s: Assembler messages:
encrypt.c: /tmp/ccDH9sxu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDH9sxu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDH9sxu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDH9sxu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH9sxu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH9sxu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH9sxu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDH9sxu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDH9sxu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDH9sxu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDH9sxu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH9sxu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH9sxu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH9sxu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH9sxu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDH9sxu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH9sxu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDH9sxu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDtTLhf.s: Assembler messages:
encrypt.c: /tmp/ccDtTLhf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtTLhf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtTLhf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtTLhf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtTLhf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtTLhf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtTLhf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtTLhf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtTLhf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtTLhf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDtTLhf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtTLhf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtTLhf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtTLhf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtTLhf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtTLhf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtTLhf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtTLhf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTomkVD.s: Assembler messages:
encrypt.c: /tmp/ccTomkVD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTomkVD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTomkVD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTomkVD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTomkVD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTomkVD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTomkVD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTomkVD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTomkVD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTomkVD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTomkVD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTomkVD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTomkVD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTomkVD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTomkVD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTomkVD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTomkVD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTomkVD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclScExU.s: Assembler messages:
encrypt.c: /tmp/cclScExU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclScExU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclScExU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclScExU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclScExU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclScExU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclScExU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclScExU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclScExU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclScExU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclScExU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclScExU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclScExU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclScExU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclScExU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclScExU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclScExU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclScExU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOHzDS9.s: Assembler messages:
encrypt.c: /tmp/ccOHzDS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOHzDS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOHzDS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOHzDS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHzDS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHzDS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHzDS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOHzDS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOHzDS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHzDS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOHzDS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOHzDS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHzDS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHzDS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOHzDS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHzDS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOHzDS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOHzDS9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWFiXDt.s: Assembler messages:
encrypt.c: /tmp/ccWFiXDt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFiXDt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFiXDt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFiXDt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFiXDt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFiXDt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFiXDt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFiXDt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFiXDt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWFiXDt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFiXDt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFiXDt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFiXDt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFiXDt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFiXDt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFiXDt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFiXDt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFiXDt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTPAE0x.s: Assembler messages:
encrypt.c: /tmp/ccTPAE0x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPAE0x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPAE0x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPAE0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPAE0x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPAE0x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPAE0x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPAE0x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPAE0x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTPAE0x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPAE0x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPAE0x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPAE0x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPAE0x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPAE0x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPAE0x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPAE0x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPAE0x.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrWeyFh.s: Assembler messages:
encrypt.c: /tmp/ccrWeyFh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWeyFh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWeyFh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWeyFh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWeyFh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWeyFh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWeyFh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWeyFh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWeyFh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWeyFh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrWeyFh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWeyFh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWeyFh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWeyFh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWeyFh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWeyFh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWeyFh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWeyFh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIs1pef.s: Assembler messages:
encrypt.c: /tmp/ccIs1pef.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIs1pef.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIs1pef.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIs1pef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIs1pef.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIs1pef.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIs1pef.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIs1pef.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIs1pef.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIs1pef.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIs1pef.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIs1pef.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIs1pef.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIs1pef.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIs1pef.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIs1pef.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIs1pef.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIs1pef.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUMYIKR.s: Assembler messages:
encrypt.c: /tmp/ccUMYIKR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMYIKR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMYIKR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMYIKR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMYIKR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMYIKR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMYIKR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMYIKR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMYIKR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMYIKR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUMYIKR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUMYIKR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMYIKR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMYIKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMYIKR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMYIKR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMYIKR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUMYIKR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHiOh7S.s: Assembler messages:
encrypt.c: /tmp/ccHiOh7S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiOh7S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiOh7S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiOh7S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiOh7S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiOh7S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiOh7S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiOh7S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiOh7S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiOh7S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHiOh7S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiOh7S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiOh7S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiOh7S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiOh7S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiOh7S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiOh7S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiOh7S.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuvu1A8.s: Assembler messages:
encrypt.c: /tmp/ccuvu1A8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvu1A8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvu1A8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvu1A8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvu1A8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvu1A8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvu1A8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvu1A8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvu1A8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuvu1A8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvu1A8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvu1A8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvu1A8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvu1A8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvu1A8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuvu1A8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvu1A8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvu1A8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwEulv.s: Assembler messages:
encrypt.c: /tmp/ccfwEulv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwEulv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwEulv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwEulv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwEulv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwEulv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwEulv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwEulv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwEulv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwEulv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwEulv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwEulv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwEulv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwEulv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwEulv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwEulv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwEulv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwEulv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsYVOML.s: Assembler messages:
encrypt.c: /tmp/ccsYVOML.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsYVOML.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsYVOML.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsYVOML.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYVOML.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYVOML.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYVOML.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsYVOML.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsYVOML.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsYVOML.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYVOML.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYVOML.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYVOML.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYVOML.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYVOML.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsYVOML.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYVOML.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYVOML.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca1rpp2.s: Assembler messages:
encrypt.c: /tmp/cca1rpp2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1rpp2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1rpp2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1rpp2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1rpp2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1rpp2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1rpp2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1rpp2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1rpp2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1rpp2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1rpp2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1rpp2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1rpp2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1rpp2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1rpp2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1rpp2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1rpp2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1rpp2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuJrTis.s: Assembler messages:
encrypt.c: /tmp/ccuJrTis.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJrTis.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJrTis.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJrTis.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJrTis.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJrTis.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJrTis.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJrTis.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJrTis.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuJrTis.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuJrTis.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJrTis.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJrTis.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJrTis.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJrTis.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJrTis.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJrTis.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuJrTis.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDh7dyW.s: Assembler messages:
encrypt.c: /tmp/ccDh7dyW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDh7dyW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDh7dyW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDh7dyW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDh7dyW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDh7dyW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDh7dyW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDh7dyW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDh7dyW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDh7dyW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDh7dyW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDh7dyW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDh7dyW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDh7dyW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDh7dyW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDh7dyW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDh7dyW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDh7dyW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciqQFyH.s: Assembler messages:
encrypt.c: /tmp/cciqQFyH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqQFyH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqQFyH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciqQFyH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqQFyH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqQFyH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqQFyH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqQFyH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqQFyH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqQFyH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqQFyH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqQFyH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqQFyH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqQFyH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqQFyH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqQFyH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqQFyH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqQFyH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9ToYtD.s: Assembler messages:
encrypt.c: /tmp/cc9ToYtD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ToYtD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ToYtD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ToYtD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ToYtD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ToYtD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ToYtD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ToYtD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ToYtD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ToYtD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ToYtD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ToYtD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ToYtD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ToYtD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ToYtD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ToYtD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ToYtD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ToYtD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceTGcbp.s: Assembler messages:
encrypt.c: /tmp/cceTGcbp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTGcbp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTGcbp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceTGcbp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTGcbp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTGcbp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTGcbp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTGcbp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTGcbp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTGcbp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceTGcbp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTGcbp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTGcbp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTGcbp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTGcbp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTGcbp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTGcbp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTGcbp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc338RJT.s: Assembler messages:
encrypt.c: /tmp/cc338RJT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc338RJT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc338RJT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc338RJT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc338RJT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc338RJT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc338RJT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc338RJT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc338RJT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc338RJT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc338RJT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc338RJT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc338RJT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc338RJT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc338RJT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc338RJT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc338RJT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc338RJT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrRo8bj.s: Assembler messages:
encrypt.c: /tmp/ccrRo8bj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRo8bj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRo8bj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRo8bj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRo8bj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRo8bj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRo8bj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrRo8bj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRo8bj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRo8bj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRo8bj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRo8bj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRo8bj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRo8bj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRo8bj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRo8bj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRo8bj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRo8bj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjaYvqJ.s: Assembler messages:
encrypt.c: /tmp/ccjaYvqJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjaYvqJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjaYvqJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjaYvqJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjaYvqJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjaYvqJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjaYvqJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjaYvqJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjaYvqJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjaYvqJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjaYvqJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjaYvqJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjaYvqJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaYvqJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjaYvqJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjaYvqJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjaYvqJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctxTn70.s: Assembler messages:
encrypt.c: /tmp/cctxTn70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxTn70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxTn70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctxTn70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxTn70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxTn70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxTn70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxTn70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxTn70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctxTn70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxTn70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxTn70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxTn70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxTn70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxTn70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxTn70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxTn70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxTn70.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFYsvgr.s: Assembler messages:
encrypt.c: /tmp/ccFYsvgr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYsvgr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYsvgr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFYsvgr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYsvgr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYsvgr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYsvgr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFYsvgr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYsvgr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYsvgr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFYsvgr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFYsvgr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYsvgr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYsvgr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFYsvgr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYsvgr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFYsvgr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFYsvgr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgDTGbO.s: Assembler messages:
encrypt.c: /tmp/ccgDTGbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDTGbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDTGbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDTGbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDTGbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDTGbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDTGbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDTGbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDTGbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDTGbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDTGbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDTGbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDTGbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDTGbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDTGbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDTGbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDTGbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDTGbO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJNjUE5.s: Assembler messages:
encrypt.c: /tmp/ccJNjUE5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNjUE5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNjUE5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNjUE5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNjUE5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNjUE5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNjUE5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNjUE5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNjUE5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNjUE5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJNjUE5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNjUE5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNjUE5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNjUE5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNjUE5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNjUE5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNjUE5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNjUE5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdxb9Ol.s: Assembler messages:
encrypt.c: /tmp/ccdxb9Ol.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxb9Ol.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxb9Ol.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxb9Ol.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxb9Ol.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxb9Ol.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxb9Ol.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxb9Ol.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdxb9Ol.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxb9Ol.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxb9Ol.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxb9Ol.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxb9Ol.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxb9Ol.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxb9Ol.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxb9Ol.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxb9Ol.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAkbHTV.s: Assembler messages:
encrypt.c: /tmp/ccAkbHTV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAkbHTV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAkbHTV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAkbHTV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkbHTV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkbHTV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkbHTV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAkbHTV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAkbHTV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAkbHTV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkbHTV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkbHTV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkbHTV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkbHTV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkbHTV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAkbHTV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkbHTV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkbHTV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXgvR2E.s: Assembler messages:
encrypt.c: /tmp/ccXgvR2E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgvR2E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgvR2E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgvR2E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgvR2E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgvR2E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgvR2E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgvR2E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgvR2E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgvR2E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXgvR2E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgvR2E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgvR2E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgvR2E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgvR2E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgvR2E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgvR2E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgvR2E.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cciTjVEj.s: Assembler messages:
encrypt.c: /tmp/cciTjVEj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTjVEj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTjVEj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciTjVEj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTjVEj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTjVEj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTjVEj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTjVEj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTjVEj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTjVEj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciTjVEj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTjVEj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTjVEj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTjVEj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTjVEj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTjVEj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTjVEj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTjVEj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmZvzIA.s: Assembler messages:
encrypt.c: /tmp/ccmZvzIA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZvzIA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZvzIA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZvzIA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZvzIA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZvzIA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZvzIA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZvzIA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZvzIA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZvzIA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZvzIA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZvzIA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZvzIA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZvzIA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZvzIA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZvzIA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZvzIA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZvzIA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccnW1N4.s: Assembler messages:
encrypt.c: /tmp/cccnW1N4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnW1N4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnW1N4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccnW1N4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnW1N4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnW1N4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnW1N4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccnW1N4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnW1N4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnW1N4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccnW1N4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnW1N4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnW1N4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnW1N4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnW1N4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnW1N4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnW1N4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnW1N4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciTJ8gl.s: Assembler messages:
encrypt.c: /tmp/cciTJ8gl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTJ8gl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTJ8gl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciTJ8gl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTJ8gl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTJ8gl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTJ8gl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTJ8gl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTJ8gl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciTJ8gl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTJ8gl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTJ8gl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTJ8gl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTJ8gl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTJ8gl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTJ8gl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTJ8gl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTJ8gl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca1dm5K.s: Assembler messages:
encrypt.c: /tmp/cca1dm5K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1dm5K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1dm5K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1dm5K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1dm5K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1dm5K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1dm5K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1dm5K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1dm5K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1dm5K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1dm5K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1dm5K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1dm5K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1dm5K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1dm5K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1dm5K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1dm5K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1dm5K.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdJgkOa.s: Assembler messages:
encrypt.c: /tmp/ccdJgkOa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJgkOa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJgkOa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJgkOa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJgkOa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJgkOa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJgkOa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJgkOa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJgkOa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJgkOa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJgkOa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJgkOa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJgkOa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJgkOa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJgkOa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJgkOa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJgkOa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJgkOa.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccESPbDw.s: Assembler messages:
encrypt.c: /tmp/ccESPbDw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccESPbDw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccESPbDw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccESPbDw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccESPbDw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccESPbDw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccESPbDw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccESPbDw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccESPbDw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccESPbDw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccESPbDw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccESPbDw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccESPbDw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccESPbDw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESPbDw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccESPbDw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccESPbDw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccESPbDw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrL81BK.s: Assembler messages:
encrypt.c: /tmp/ccrL81BK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrL81BK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrL81BK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrL81BK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrL81BK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrL81BK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrL81BK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrL81BK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrL81BK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrL81BK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrL81BK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrL81BK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrL81BK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrL81BK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrL81BK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrL81BK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrL81BK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrL81BK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLmTP2x.s: Assembler messages:
encrypt.c: /tmp/ccLmTP2x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLmTP2x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLmTP2x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLmTP2x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTP2x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTP2x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTP2x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLmTP2x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLmTP2x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTP2x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLmTP2x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTP2x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTP2x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTP2x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTP2x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTP2x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLmTP2x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTP2x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn02M6K.s: Assembler messages:
encrypt.c: /tmp/ccn02M6K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn02M6K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn02M6K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn02M6K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn02M6K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn02M6K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn02M6K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn02M6K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn02M6K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn02M6K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn02M6K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn02M6K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn02M6K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn02M6K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn02M6K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn02M6K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn02M6K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn02M6K.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc87tava.s: Assembler messages:
encrypt.c: /tmp/cc87tava.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc87tava.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc87tava.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc87tava.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87tava.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87tava.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87tava.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc87tava.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc87tava.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87tava.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc87tava.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc87tava.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87tava.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87tava.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87tava.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87tava.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87tava.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc87tava.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrwZeEo.s: Assembler messages:
encrypt.c: /tmp/ccrwZeEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrwZeEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrwZeEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrwZeEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrwZeEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrwZeEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrwZeEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrwZeEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrwZeEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrwZeEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrwZeEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrwZeEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrwZeEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrwZeEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrwZeEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrwZeEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrwZeEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrwZeEo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9eMhhj.s: Assembler messages:
encrypt.c: /tmp/cc9eMhhj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9eMhhj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9eMhhj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9eMhhj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eMhhj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eMhhj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eMhhj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9eMhhj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9eMhhj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9eMhhj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9eMhhj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eMhhj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eMhhj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9eMhhj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eMhhj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9eMhhj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eMhhj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9eMhhj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMsozy4.s: Assembler messages:
encrypt.c: /tmp/ccMsozy4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsozy4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsozy4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsozy4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsozy4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsozy4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsozy4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsozy4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsozy4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsozy4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMsozy4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsozy4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsozy4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsozy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsozy4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsozy4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsozy4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsozy4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDR3dY0.s: Assembler messages:
encrypt.c: /tmp/ccDR3dY0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDR3dY0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDR3dY0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDR3dY0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR3dY0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR3dY0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR3dY0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDR3dY0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDR3dY0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDR3dY0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDR3dY0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR3dY0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR3dY0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDR3dY0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR3dY0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDR3dY0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR3dY0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDR3dY0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvrmaLH.s: Assembler messages:
encrypt.c: /tmp/ccvrmaLH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrmaLH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrmaLH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrmaLH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrmaLH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrmaLH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrmaLH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrmaLH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrmaLH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrmaLH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvrmaLH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrmaLH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrmaLH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrmaLH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrmaLH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrmaLH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrmaLH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrmaLH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3VN9k5.s: Assembler messages:
encrypt.c: /tmp/cc3VN9k5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VN9k5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VN9k5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VN9k5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VN9k5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VN9k5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VN9k5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VN9k5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VN9k5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3VN9k5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VN9k5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VN9k5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VN9k5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VN9k5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VN9k5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VN9k5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VN9k5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VN9k5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cctUbeKK.s: Assembler messages:
encrypt.c: /tmp/cctUbeKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUbeKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUbeKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctUbeKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUbeKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUbeKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUbeKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUbeKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUbeKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUbeKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctUbeKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUbeKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUbeKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUbeKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUbeKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUbeKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUbeKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUbeKK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ8UOZt.s: Assembler messages:
encrypt.c: /tmp/ccQ8UOZt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ8UOZt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ8UOZt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ8UOZt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8UOZt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8UOZt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8UOZt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ8UOZt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8UOZt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ8UOZt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8UOZt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8UOZt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8UOZt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8UOZt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8UOZt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ8UOZt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8UOZt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdBYmBI.s: Assembler messages:
encrypt.c: /tmp/ccdBYmBI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBYmBI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBYmBI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBYmBI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBYmBI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBYmBI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBYmBI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBYmBI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBYmBI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdBYmBI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdBYmBI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBYmBI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBYmBI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBYmBI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBYmBI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBYmBI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBYmBI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdBYmBI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEBitoQ.s: Assembler messages:
encrypt.c: /tmp/ccEBitoQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEBitoQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEBitoQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEBitoQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBitoQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBitoQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBitoQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEBitoQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEBitoQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBitoQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEBitoQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEBitoQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBitoQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBitoQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBitoQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBitoQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEBitoQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEBitoQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfGu17a.s: Assembler messages:
encrypt.c: /tmp/ccfGu17a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGu17a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGu17a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGu17a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGu17a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGu17a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGu17a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGu17a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGu17a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfGu17a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGu17a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGu17a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGu17a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGu17a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGu17a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGu17a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGu17a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGu17a.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO7R9MJ.s: Assembler messages:
encrypt.c: /tmp/ccO7R9MJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7R9MJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7R9MJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7R9MJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7R9MJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7R9MJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7R9MJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO7R9MJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO7R9MJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO7R9MJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7R9MJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7R9MJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7R9MJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7R9MJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7R9MJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7R9MJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO7R9MJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUDvvLA.s: Assembler messages:
encrypt.c: /tmp/ccUDvvLA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDvvLA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDvvLA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDvvLA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDvvLA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDvvLA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDvvLA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDvvLA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDvvLA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDvvLA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUDvvLA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDvvLA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDvvLA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDvvLA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDvvLA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDvvLA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDvvLA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDvvLA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZqXxhD.s: Assembler messages:
encrypt.c: /tmp/ccZqXxhD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqXxhD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqXxhD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZqXxhD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqXxhD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqXxhD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqXxhD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZqXxhD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqXxhD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqXxhD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZqXxhD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqXxhD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqXxhD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqXxhD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqXxhD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqXxhD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqXxhD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqXxhD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctrLbcL.s: Assembler messages:
encrypt.c: /tmp/cctrLbcL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrLbcL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrLbcL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctrLbcL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrLbcL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrLbcL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrLbcL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrLbcL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrLbcL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctrLbcL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrLbcL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrLbcL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrLbcL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrLbcL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrLbcL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctrLbcL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrLbcL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrLbcL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4TAC4j.s: Assembler messages:
encrypt.c: /tmp/cc4TAC4j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TAC4j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TAC4j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TAC4j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TAC4j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TAC4j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TAC4j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TAC4j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TAC4j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TAC4j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TAC4j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TAC4j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TAC4j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TAC4j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TAC4j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TAC4j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TAC4j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TAC4j.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGao15a.s: Assembler messages:
encrypt.c: /tmp/ccGao15a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGao15a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGao15a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGao15a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGao15a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGao15a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGao15a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGao15a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGao15a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGao15a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGao15a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGao15a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGao15a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGao15a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGao15a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGao15a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGao15a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGao15a.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFZwTR9.s: Assembler messages:
encrypt.c: /tmp/ccFZwTR9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZwTR9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZwTR9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZwTR9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZwTR9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZwTR9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZwTR9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZwTR9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZwTR9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZwTR9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZwTR9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZwTR9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZwTR9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZwTR9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZwTR9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZwTR9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZwTR9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZwTR9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsoKpei.s: Assembler messages:
encrypt.c: /tmp/ccsoKpei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsoKpei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsoKpei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsoKpei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoKpei.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoKpei.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoKpei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsoKpei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsoKpei.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsoKpei.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoKpei.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoKpei.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoKpei.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoKpei.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoKpei.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoKpei.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoKpei.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoKpei.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccASZn53.s: Assembler messages:
encrypt.c: /tmp/ccASZn53.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccASZn53.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccASZn53.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccASZn53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASZn53.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASZn53.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASZn53.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccASZn53.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccASZn53.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccASZn53.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccASZn53.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASZn53.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASZn53.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASZn53.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASZn53.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccASZn53.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASZn53.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccASZn53.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPWYlLJ.s: Assembler messages:
encrypt.c: /tmp/ccPWYlLJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWYlLJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWYlLJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWYlLJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWYlLJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWYlLJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWYlLJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWYlLJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWYlLJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPWYlLJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWYlLJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWYlLJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWYlLJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWYlLJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWYlLJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWYlLJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWYlLJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFPmIk4.s: Assembler messages:
encrypt.c: /tmp/ccFPmIk4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPmIk4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPmIk4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPmIk4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPmIk4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPmIk4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPmIk4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPmIk4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPmIk4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFPmIk4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFPmIk4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPmIk4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPmIk4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPmIk4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPmIk4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPmIk4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPmIk4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFPmIk4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjKwo5K.s: Assembler messages:
encrypt.c: /tmp/ccjKwo5K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjKwo5K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjKwo5K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjKwo5K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwo5K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwo5K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwo5K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjKwo5K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjKwo5K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwo5K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjKwo5K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjKwo5K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwo5K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwo5K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjKwo5K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwo5K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjKwo5K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjKwo5K.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoSO8mE.s: Assembler messages:
encrypt.c: /tmp/ccoSO8mE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSO8mE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSO8mE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSO8mE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSO8mE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSO8mE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSO8mE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSO8mE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSO8mE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSO8mE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSO8mE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSO8mE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSO8mE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSO8mE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSO8mE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSO8mE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSO8mE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSO8mE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxVAqzu.s: Assembler messages:
encrypt.c: /tmp/ccxVAqzu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxVAqzu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxVAqzu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxVAqzu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVAqzu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVAqzu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVAqzu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxVAqzu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxVAqzu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVAqzu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxVAqzu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVAqzu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVAqzu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVAqzu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVAqzu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVAqzu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxVAqzu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVAqzu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1H11gI.s: Assembler messages:
encrypt.c: /tmp/cc1H11gI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1H11gI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1H11gI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1H11gI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1H11gI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1H11gI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1H11gI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1H11gI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1H11gI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1H11gI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1H11gI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1H11gI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1H11gI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1H11gI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1H11gI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1H11gI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1H11gI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1H11gI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2XAwyX.s: Assembler messages:
encrypt.c: /tmp/cc2XAwyX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XAwyX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XAwyX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XAwyX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XAwyX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XAwyX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XAwyX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XAwyX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XAwyX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2XAwyX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XAwyX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XAwyX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XAwyX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XAwyX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XAwyX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XAwyX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XAwyX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XAwyX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTcp7Wu.s: Assembler messages:
encrypt.c: /tmp/ccTcp7Wu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcp7Wu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcp7Wu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcp7Wu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcp7Wu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcp7Wu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcp7Wu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcp7Wu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTcp7Wu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTcp7Wu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcp7Wu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcp7Wu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcp7Wu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcp7Wu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcp7Wu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcp7Wu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTcp7Wu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclo2GXf.s: Assembler messages:
encrypt.c: /tmp/cclo2GXf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclo2GXf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclo2GXf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclo2GXf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo2GXf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo2GXf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo2GXf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclo2GXf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclo2GXf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo2GXf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclo2GXf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclo2GXf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo2GXf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo2GXf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclo2GXf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo2GXf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclo2GXf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclo2GXf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKoy8Sl.s: Assembler messages:
encrypt.c: /tmp/ccKoy8Sl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKoy8Sl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKoy8Sl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKoy8Sl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoy8Sl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoy8Sl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoy8Sl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKoy8Sl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoy8Sl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKoy8Sl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoy8Sl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoy8Sl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoy8Sl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoy8Sl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoy8Sl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKoy8Sl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoy8Sl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoRb5IC.s: Assembler messages:
encrypt.c: /tmp/ccoRb5IC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoRb5IC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoRb5IC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoRb5IC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRb5IC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRb5IC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRb5IC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoRb5IC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoRb5IC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoRb5IC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRb5IC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRb5IC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRb5IC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRb5IC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRb5IC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRb5IC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRb5IC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRb5IC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC47DUU.s: Assembler messages:
encrypt.c: /tmp/ccC47DUU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC47DUU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC47DUU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC47DUU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC47DUU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC47DUU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC47DUU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC47DUU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC47DUU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC47DUU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC47DUU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC47DUU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC47DUU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC47DUU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC47DUU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC47DUU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC47DUU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC47DUU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaC36tj.s: Assembler messages:
encrypt.c: /tmp/ccaC36tj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaC36tj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaC36tj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaC36tj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaC36tj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaC36tj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaC36tj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaC36tj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaC36tj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaC36tj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaC36tj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaC36tj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaC36tj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaC36tj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaC36tj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaC36tj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaC36tj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaC36tj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0qjlfV.s: Assembler messages:
encrypt.c: /tmp/cc0qjlfV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qjlfV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qjlfV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qjlfV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qjlfV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qjlfV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qjlfV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0qjlfV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qjlfV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0qjlfV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qjlfV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qjlfV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qjlfV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qjlfV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qjlfV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qjlfV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qjlfV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qjlfV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw4vmJC.s: Assembler messages:
encrypt.c: /tmp/ccw4vmJC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4vmJC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4vmJC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4vmJC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4vmJC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4vmJC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4vmJC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4vmJC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4vmJC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4vmJC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw4vmJC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4vmJC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4vmJC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4vmJC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4vmJC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4vmJC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4vmJC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4vmJC.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUHTAAu.s: Assembler messages:
encrypt.c: /tmp/ccUHTAAu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHTAAu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUHTAAu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUHTAAu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHTAAu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHTAAu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHTAAu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUHTAAu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUHTAAu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUHTAAu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHTAAu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHTAAu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHTAAu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHTAAu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHTAAu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHTAAu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHTAAu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHTAAu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgkA8Mk.s: Assembler messages:
encrypt.c: /tmp/ccgkA8Mk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkA8Mk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgkA8Mk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgkA8Mk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkA8Mk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkA8Mk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkA8Mk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgkA8Mk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkA8Mk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgkA8Mk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkA8Mk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkA8Mk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkA8Mk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkA8Mk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkA8Mk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkA8Mk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkA8Mk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4o715A.s: Assembler messages:
encrypt.c: /tmp/cc4o715A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4o715A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4o715A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4o715A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o715A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o715A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o715A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4o715A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4o715A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4o715A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o715A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o715A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o715A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o715A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o715A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4o715A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o715A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o715A.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmLaNDp.s: Assembler messages:
encrypt.c: /tmp/ccmLaNDp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmLaNDp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmLaNDp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmLaNDp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLaNDp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLaNDp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLaNDp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmLaNDp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmLaNDp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLaNDp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmLaNDp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmLaNDp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLaNDp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLaNDp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmLaNDp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLaNDp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmLaNDp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmLaNDp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDOFNU8.s: Assembler messages:
encrypt.c: /tmp/ccDOFNU8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOFNU8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOFNU8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOFNU8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOFNU8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOFNU8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOFNU8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOFNU8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOFNU8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOFNU8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOFNU8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOFNU8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOFNU8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOFNU8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOFNU8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOFNU8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOFNU8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOFNU8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYa8ZWY.s: Assembler messages:
encrypt.c: /tmp/ccYa8ZWY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYa8ZWY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYa8ZWY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYa8ZWY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYa8ZWY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYa8ZWY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYa8ZWY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYa8ZWY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYa8ZWY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYa8ZWY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYa8ZWY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYa8ZWY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYa8ZWY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYa8ZWY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYa8ZWY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYa8ZWY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYa8ZWY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1JzvQD.s: Assembler messages:
encrypt.c: /tmp/cc1JzvQD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JzvQD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JzvQD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JzvQD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JzvQD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JzvQD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JzvQD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JzvQD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JzvQD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JzvQD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JzvQD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JzvQD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JzvQD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JzvQD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JzvQD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JzvQD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JzvQD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JzvQD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFkq81X.s: Assembler messages:
encrypt.c: /tmp/ccFkq81X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFkq81X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFkq81X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFkq81X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkq81X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkq81X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkq81X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFkq81X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFkq81X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFkq81X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkq81X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkq81X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkq81X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkq81X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkq81X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFkq81X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkq81X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkq81X.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIrFTBs.s: Assembler messages:
encrypt.c: /tmp/ccIrFTBs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrFTBs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrFTBs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrFTBs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrFTBs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrFTBs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrFTBs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrFTBs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrFTBs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrFTBs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrFTBs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrFTBs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrFTBs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrFTBs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrFTBs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrFTBs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrFTBs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrFTBs.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv1U7kj.s: Assembler messages:
encrypt.c: /tmp/ccv1U7kj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1U7kj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1U7kj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1U7kj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1U7kj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1U7kj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1U7kj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1U7kj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1U7kj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1U7kj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv1U7kj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1U7kj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1U7kj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1U7kj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1U7kj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1U7kj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1U7kj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1U7kj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccajHDLs.s: Assembler messages:
encrypt.c: /tmp/ccajHDLs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajHDLs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajHDLs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccajHDLs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajHDLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajHDLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajHDLs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajHDLs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajHDLs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajHDLs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccajHDLs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajHDLs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajHDLs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajHDLs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajHDLs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajHDLs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajHDLs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajHDLs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cchsCPOD.s: Assembler messages:
encrypt.c: /tmp/cchsCPOD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsCPOD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsCPOD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchsCPOD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsCPOD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsCPOD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsCPOD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsCPOD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsCPOD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchsCPOD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsCPOD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsCPOD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsCPOD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsCPOD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsCPOD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsCPOD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsCPOD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsCPOD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWcCGI5.s: Assembler messages:
encrypt.c: /tmp/ccWcCGI5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcCGI5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcCGI5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcCGI5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcCGI5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcCGI5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcCGI5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcCGI5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcCGI5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWcCGI5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcCGI5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcCGI5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcCGI5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcCGI5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcCGI5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcCGI5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcCGI5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcCGI5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXB6zwV.s: Assembler messages:
encrypt.c: /tmp/ccXB6zwV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXB6zwV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXB6zwV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXB6zwV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB6zwV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB6zwV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB6zwV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXB6zwV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXB6zwV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB6zwV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXB6zwV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB6zwV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB6zwV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB6zwV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB6zwV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB6zwV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXB6zwV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB6zwV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMJ84bo.s: Assembler messages:
encrypt.c: /tmp/ccMJ84bo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJ84bo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJ84bo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJ84bo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ84bo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ84bo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ84bo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJ84bo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJ84bo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ84bo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMJ84bo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ84bo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ84bo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ84bo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ84bo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ84bo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJ84bo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ84bo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuf9KQE.s: Assembler messages:
encrypt.c: /tmp/ccuf9KQE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuf9KQE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuf9KQE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuf9KQE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf9KQE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf9KQE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf9KQE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuf9KQE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuf9KQE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuf9KQE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf9KQE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf9KQE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf9KQE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf9KQE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf9KQE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuf9KQE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf9KQE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf9KQE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNSJ1ap.s: Assembler messages:
encrypt.c: /tmp/ccNSJ1ap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSJ1ap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSJ1ap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSJ1ap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ1ap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ1ap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ1ap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSJ1ap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNSJ1ap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ1ap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ1ap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ1ap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ1ap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ1ap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSJ1ap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ1ap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ1ap.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceCZCTV.s: Assembler messages:
encrypt.c: /tmp/cceCZCTV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCZCTV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCZCTV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceCZCTV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCZCTV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCZCTV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCZCTV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCZCTV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCZCTV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCZCTV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceCZCTV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceCZCTV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCZCTV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCZCTV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCZCTV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCZCTV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCZCTV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceCZCTV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccA5YvS1.s: Assembler messages:
encrypt.c: /tmp/ccA5YvS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5YvS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5YvS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5YvS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5YvS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5YvS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5YvS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5YvS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5YvS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5YvS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA5YvS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5YvS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5YvS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5YvS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5YvS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5YvS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5YvS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5YvS1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cctPd31p.s: Assembler messages:
encrypt.c: /tmp/cctPd31p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPd31p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPd31p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPd31p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPd31p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPd31p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPd31p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPd31p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPd31p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPd31p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPd31p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPd31p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPd31p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPd31p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPd31p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPd31p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPd31p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPd31p.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUDn07I.s: Assembler messages:
encrypt.c: /tmp/ccUDn07I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDn07I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDn07I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDn07I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDn07I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDn07I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDn07I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDn07I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDn07I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDn07I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUDn07I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUDn07I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDn07I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDn07I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDn07I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDn07I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDn07I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUDn07I.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccssOzpZ.s: Assembler messages:
encrypt.c: /tmp/ccssOzpZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssOzpZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssOzpZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccssOzpZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssOzpZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssOzpZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssOzpZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssOzpZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssOzpZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccssOzpZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssOzpZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssOzpZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssOzpZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssOzpZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssOzpZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssOzpZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssOzpZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssOzpZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVxAtvU.s: Assembler messages:
encrypt.c: /tmp/ccVxAtvU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVxAtvU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVxAtvU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVxAtvU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxAtvU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxAtvU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxAtvU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVxAtvU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVxAtvU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxAtvU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVxAtvU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxAtvU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxAtvU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxAtvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxAtvU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxAtvU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxAtvU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxAtvU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqlOWfe.s: Assembler messages:
encrypt.c: /tmp/ccqlOWfe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlOWfe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlOWfe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlOWfe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlOWfe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlOWfe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlOWfe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlOWfe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlOWfe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqlOWfe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlOWfe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlOWfe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlOWfe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlOWfe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlOWfe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlOWfe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlOWfe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlOWfe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUqP9rO.s: Assembler messages:
encrypt.c: /tmp/ccUqP9rO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqP9rO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqP9rO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqP9rO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqP9rO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqP9rO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqP9rO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqP9rO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqP9rO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUqP9rO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqP9rO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqP9rO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqP9rO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqP9rO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqP9rO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqP9rO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqP9rO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqP9rO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccksX1Vw.s: Assembler messages:
encrypt.c: /tmp/ccksX1Vw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksX1Vw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksX1Vw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccksX1Vw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksX1Vw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksX1Vw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksX1Vw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksX1Vw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksX1Vw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksX1Vw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccksX1Vw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksX1Vw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksX1Vw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksX1Vw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksX1Vw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksX1Vw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksX1Vw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksX1Vw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc6yoDAP.s: Assembler messages:
encrypt.c: /tmp/cc6yoDAP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6yoDAP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6yoDAP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6yoDAP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yoDAP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yoDAP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yoDAP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6yoDAP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6yoDAP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6yoDAP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yoDAP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yoDAP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yoDAP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yoDAP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yoDAP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6yoDAP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yoDAP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yoDAP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ht38x.s: Assembler messages:
encrypt.c: /tmp/cc7ht38x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ht38x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ht38x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ht38x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ht38x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ht38x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ht38x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ht38x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ht38x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ht38x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ht38x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ht38x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ht38x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ht38x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ht38x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ht38x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ht38x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ht38x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc73dzqA.s: Assembler messages:
encrypt.c: /tmp/cc73dzqA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73dzqA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73dzqA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc73dzqA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73dzqA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73dzqA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73dzqA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73dzqA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73dzqA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc73dzqA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73dzqA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73dzqA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73dzqA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73dzqA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73dzqA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73dzqA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73dzqA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73dzqA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq9l4g8.s: Assembler messages:
encrypt.c: /tmp/ccq9l4g8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9l4g8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9l4g8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9l4g8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9l4g8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9l4g8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9l4g8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9l4g8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9l4g8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9l4g8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq9l4g8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9l4g8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9l4g8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9l4g8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9l4g8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9l4g8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9l4g8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9l4g8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck57GJx.s: Assembler messages:
encrypt.c: /tmp/cck57GJx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck57GJx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck57GJx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck57GJx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck57GJx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck57GJx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck57GJx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck57GJx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck57GJx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck57GJx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck57GJx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck57GJx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck57GJx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck57GJx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck57GJx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck57GJx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck57GJx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck57GJx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckVVlQW.s: Assembler messages:
encrypt.c: /tmp/cckVVlQW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVVlQW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVVlQW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckVVlQW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVVlQW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVVlQW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVVlQW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVVlQW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVVlQW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckVVlQW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVVlQW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVVlQW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVVlQW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVVlQW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVVlQW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVVlQW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVVlQW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVVlQW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpNcZav.s: Assembler messages:
encrypt.c: /tmp/ccpNcZav.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpNcZav.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpNcZav.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpNcZav.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNcZav.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNcZav.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNcZav.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpNcZav.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpNcZav.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpNcZav.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpNcZav.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNcZav.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNcZav.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpNcZav.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNcZav.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpNcZav.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNcZav.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpNcZav.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwNNt2e.s: Assembler messages:
encrypt.c: /tmp/ccwNNt2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNNt2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNNt2e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNNt2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNNt2e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNNt2e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNNt2e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNNt2e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNNt2e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNNt2e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwNNt2e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNNt2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNNt2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNNt2e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNNt2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNNt2e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNNt2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNNt2e.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccCuiJVn.s: Assembler messages:
encrypt.c: /tmp/ccCuiJVn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCuiJVn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCuiJVn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCuiJVn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuiJVn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuiJVn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuiJVn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCuiJVn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCuiJVn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuiJVn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCuiJVn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuiJVn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuiJVn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuiJVn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuiJVn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuiJVn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCuiJVn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuiJVn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cca21q3x.s: Assembler messages:
encrypt.c: /tmp/cca21q3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca21q3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca21q3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca21q3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca21q3x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca21q3x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca21q3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca21q3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca21q3x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca21q3x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca21q3x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca21q3x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca21q3x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca21q3x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca21q3x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca21q3x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca21q3x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca21q3x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHIHbmb.s: Assembler messages:
encrypt.c: /tmp/ccHIHbmb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIHbmb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIHbmb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIHbmb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIHbmb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIHbmb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIHbmb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIHbmb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIHbmb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHIHbmb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIHbmb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIHbmb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIHbmb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIHbmb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIHbmb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIHbmb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIHbmb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIHbmb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsDxJ5W.s: Assembler messages:
encrypt.c: /tmp/ccsDxJ5W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDxJ5W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDxJ5W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDxJ5W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDxJ5W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDxJ5W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDxJ5W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDxJ5W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDxJ5W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsDxJ5W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDxJ5W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDxJ5W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDxJ5W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDxJ5W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDxJ5W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDxJ5W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDxJ5W.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR70Lu8.s: Assembler messages:
encrypt.c: /tmp/ccR70Lu8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR70Lu8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR70Lu8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR70Lu8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR70Lu8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR70Lu8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR70Lu8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR70Lu8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR70Lu8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR70Lu8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR70Lu8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR70Lu8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR70Lu8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR70Lu8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR70Lu8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR70Lu8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR70Lu8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR70Lu8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSR5LJo.s: Assembler messages:
encrypt.c: /tmp/ccSR5LJo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSR5LJo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSR5LJo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSR5LJo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5LJo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5LJo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5LJo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSR5LJo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSR5LJo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSR5LJo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR5LJo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5LJo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5LJo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR5LJo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5LJo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSR5LJo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5LJo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR5LJo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchaZa31.s: Assembler messages:
encrypt.c: /tmp/cchaZa31.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchaZa31.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchaZa31.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchaZa31.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZa31.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZa31.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZa31.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchaZa31.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchaZa31.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchaZa31.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZa31.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZa31.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZa31.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZa31.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZa31.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchaZa31.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZa31.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZa31.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwKGf9K.s: Assembler messages:
encrypt.c: /tmp/ccwKGf9K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKGf9K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwKGf9K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKGf9K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKGf9K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKGf9K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKGf9K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwKGf9K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwKGf9K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKGf9K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwKGf9K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwKGf9K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKGf9K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKGf9K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKGf9K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKGf9K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKGf9K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwKGf9K.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE2kRD2.s: Assembler messages:
encrypt.c: /tmp/ccE2kRD2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2kRD2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2kRD2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2kRD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2kRD2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2kRD2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2kRD2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2kRD2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2kRD2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2kRD2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2kRD2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2kRD2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2kRD2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2kRD2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2kRD2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2kRD2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2kRD2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2kRD2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFR3naM.s: Assembler messages:
encrypt.c: /tmp/ccFR3naM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFR3naM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFR3naM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFR3naM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR3naM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR3naM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR3naM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFR3naM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFR3naM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR3naM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFR3naM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR3naM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR3naM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR3naM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR3naM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR3naM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFR3naM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR3naM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0lgynm.s: Assembler messages:
encrypt.c: /tmp/cc0lgynm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lgynm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lgynm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lgynm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lgynm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lgynm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lgynm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lgynm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lgynm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lgynm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0lgynm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lgynm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lgynm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lgynm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lgynm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lgynm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lgynm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lgynm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGxMTiO.s: Assembler messages:
encrypt.c: /tmp/ccGxMTiO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGxMTiO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGxMTiO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGxMTiO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxMTiO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxMTiO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxMTiO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGxMTiO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGxMTiO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGxMTiO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxMTiO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxMTiO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxMTiO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxMTiO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxMTiO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGxMTiO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxMTiO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxMTiO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchMHwfl.s: Assembler messages:
encrypt.c: /tmp/cchMHwfl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMHwfl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMHwfl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchMHwfl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMHwfl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMHwfl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMHwfl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMHwfl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMHwfl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMHwfl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchMHwfl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMHwfl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMHwfl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMHwfl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMHwfl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMHwfl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMHwfl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMHwfl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci36cPI.s: Assembler messages:
encrypt.c: /tmp/cci36cPI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci36cPI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci36cPI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci36cPI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci36cPI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci36cPI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci36cPI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci36cPI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci36cPI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci36cPI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci36cPI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci36cPI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci36cPI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci36cPI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci36cPI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci36cPI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci36cPI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci36cPI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFwqyWh.s: Assembler messages:
encrypt.c: /tmp/ccFwqyWh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwqyWh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwqyWh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwqyWh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwqyWh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwqyWh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwqyWh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwqyWh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwqyWh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFwqyWh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwqyWh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwqyWh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwqyWh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwqyWh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwqyWh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwqyWh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwqyWh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwqyWh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpWKGw1.s: Assembler messages:
encrypt.c: /tmp/ccpWKGw1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWKGw1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWKGw1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWKGw1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWKGw1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWKGw1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWKGw1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWKGw1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWKGw1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWKGw1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWKGw1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWKGw1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWKGw1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWKGw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWKGw1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWKGw1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWKGw1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWKGw1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Kb8T5.s: Assembler messages:
encrypt.c: /tmp/cc6Kb8T5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Kb8T5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Kb8T5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Kb8T5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kb8T5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kb8T5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kb8T5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Kb8T5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kb8T5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Kb8T5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Kb8T5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kb8T5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kb8T5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Kb8T5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kb8T5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Kb8T5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Kb8T5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cctGY6Vm.s: Assembler messages:
encrypt.c: /tmp/cctGY6Vm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctGY6Vm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctGY6Vm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctGY6Vm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6Vm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6Vm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6Vm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctGY6Vm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctGY6Vm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctGY6Vm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6Vm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6Vm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6Vm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6Vm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6Vm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctGY6Vm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6Vm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6Vm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFSuqZE.s: Assembler messages:
encrypt.c: /tmp/ccFSuqZE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSuqZE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSuqZE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSuqZE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSuqZE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSuqZE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSuqZE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSuqZE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSuqZE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSuqZE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFSuqZE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSuqZE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSuqZE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSuqZE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSuqZE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSuqZE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSuqZE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSuqZE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ8A9CV.s: Assembler messages:
encrypt.c: /tmp/ccJ8A9CV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8A9CV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8A9CV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8A9CV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8A9CV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8A9CV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8A9CV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8A9CV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ8A9CV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ8A9CV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8A9CV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8A9CV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8A9CV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8A9CV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8A9CV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8A9CV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ8A9CV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK2UucE.s: Assembler messages:
encrypt.c: /tmp/ccK2UucE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2UucE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2UucE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2UucE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2UucE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2UucE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2UucE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2UucE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2UucE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2UucE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK2UucE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2UucE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2UucE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2UucE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2UucE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2UucE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2UucE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2UucE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckJicnU.s: Assembler messages:
encrypt.c: /tmp/cckJicnU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJicnU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJicnU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckJicnU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJicnU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJicnU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJicnU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJicnU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJicnU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckJicnU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJicnU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJicnU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJicnU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJicnU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJicnU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJicnU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJicnU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJicnU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3bZZde.s: Assembler messages:
encrypt.c: /tmp/cc3bZZde.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bZZde.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bZZde.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bZZde.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bZZde.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bZZde.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bZZde.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bZZde.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bZZde.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bZZde.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3bZZde.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bZZde.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bZZde.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bZZde.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bZZde.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bZZde.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bZZde.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bZZde.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctxDXBB.s: Assembler messages:
encrypt.c: /tmp/cctxDXBB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxDXBB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxDXBB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctxDXBB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxDXBB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxDXBB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxDXBB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxDXBB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxDXBB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctxDXBB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxDXBB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxDXBB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxDXBB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxDXBB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxDXBB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxDXBB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxDXBB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxDXBB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCCRumf.s: Assembler messages:
encrypt.c: /tmp/ccCCRumf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCRumf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCRumf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCRumf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCRumf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCRumf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCRumf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCRumf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCRumf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCRumf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCCRumf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCCRumf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCRumf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCRumf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCRumf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCRumf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCRumf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCCRumf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj5lUrH.s: Assembler messages:
encrypt.c: /tmp/ccj5lUrH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5lUrH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5lUrH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5lUrH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5lUrH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5lUrH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5lUrH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5lUrH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5lUrH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj5lUrH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5lUrH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5lUrH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5lUrH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5lUrH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5lUrH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5lUrH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5lUrH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5lUrH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc13bF6e.s: Assembler messages:
encrypt.c: /tmp/cc13bF6e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13bF6e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13bF6e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc13bF6e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bF6e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bF6e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bF6e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13bF6e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13bF6e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc13bF6e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13bF6e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bF6e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bF6e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13bF6e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bF6e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13bF6e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bF6e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13bF6e.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ZVa5Y.s: Assembler messages:
encrypt.c: /tmp/cc6ZVa5Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ZVa5Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ZVa5Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ZVa5Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZVa5Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZVa5Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZVa5Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ZVa5Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZVa5Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ZVa5Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZVa5Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZVa5Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZVa5Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZVa5Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZVa5Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ZVa5Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZVa5Y.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZIDqxD.s: Assembler messages:
encrypt.c: /tmp/ccZIDqxD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZIDqxD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZIDqxD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZIDqxD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIDqxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIDqxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIDqxD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZIDqxD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZIDqxD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZIDqxD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZIDqxD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIDqxD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIDqxD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZIDqxD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIDqxD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZIDqxD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIDqxD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZIDqxD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZiCoWo.s: Assembler messages:
encrypt.c: /tmp/ccZiCoWo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiCoWo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiCoWo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiCoWo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiCoWo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiCoWo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiCoWo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiCoWo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiCoWo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiCoWo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZiCoWo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiCoWo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiCoWo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiCoWo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiCoWo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiCoWo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiCoWo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiCoWo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2t1Uyd.s: Assembler messages:
encrypt.c: /tmp/cc2t1Uyd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2t1Uyd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2t1Uyd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2t1Uyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2t1Uyd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2t1Uyd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2t1Uyd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2t1Uyd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2t1Uyd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2t1Uyd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2t1Uyd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2t1Uyd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t1Uyd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2t1Uyd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2t1Uyd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2t1Uyd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2t1Uyd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckt49aY.s: Assembler messages:
encrypt.c: /tmp/cckt49aY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckt49aY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckt49aY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckt49aY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt49aY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt49aY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt49aY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckt49aY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckt49aY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt49aY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckt49aY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckt49aY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt49aY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt49aY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckt49aY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt49aY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckt49aY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckt49aY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccDRhBu2.s: Assembler messages:
encrypt.c: /tmp/ccDRhBu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDRhBu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDRhBu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDRhBu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRhBu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRhBu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRhBu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDRhBu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDRhBu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRhBu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDRhBu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDRhBu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRhBu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRhBu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRhBu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRhBu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDRhBu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDRhBu2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccrdUvOd.s: Assembler messages:
encrypt.c: /tmp/ccrdUvOd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdUvOd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdUvOd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdUvOd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdUvOd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdUvOd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdUvOd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdUvOd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdUvOd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrdUvOd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdUvOd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdUvOd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdUvOd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdUvOd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdUvOd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdUvOd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdUvOd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdUvOd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHfnrgY.s: Assembler messages:
encrypt.c: /tmp/ccHfnrgY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHfnrgY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHfnrgY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHfnrgY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfnrgY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfnrgY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfnrgY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHfnrgY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHfnrgY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHfnrgY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHfnrgY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfnrgY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfnrgY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHfnrgY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfnrgY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHfnrgY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfnrgY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHfnrgY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgDMySB.s: Assembler messages:
encrypt.c: /tmp/ccgDMySB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDMySB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDMySB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDMySB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDMySB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDMySB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDMySB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDMySB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDMySB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDMySB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgDMySB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDMySB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDMySB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDMySB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDMySB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDMySB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDMySB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDMySB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0iyZcP.s: Assembler messages:
encrypt.c: /tmp/cc0iyZcP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0iyZcP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0iyZcP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0iyZcP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iyZcP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iyZcP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iyZcP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0iyZcP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0iyZcP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iyZcP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0iyZcP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iyZcP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iyZcP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iyZcP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iyZcP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iyZcP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0iyZcP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iyZcP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Zcfx5.s: Assembler messages:
encrypt.c: /tmp/cc3Zcfx5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Zcfx5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Zcfx5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Zcfx5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zcfx5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zcfx5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zcfx5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Zcfx5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Zcfx5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Zcfx5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zcfx5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zcfx5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Zcfx5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zcfx5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Zcfx5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zcfx5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Zcfx5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc54AbIO.s: Assembler messages:
encrypt.c: /tmp/cc54AbIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54AbIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54AbIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54AbIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54AbIO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54AbIO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54AbIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54AbIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54AbIO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc54AbIO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54AbIO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54AbIO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54AbIO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54AbIO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54AbIO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54AbIO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54AbIO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54AbIO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF1YQvr.s: Assembler messages:
encrypt.c: /tmp/ccF1YQvr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1YQvr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1YQvr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1YQvr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1YQvr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1YQvr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1YQvr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1YQvr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1YQvr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1YQvr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF1YQvr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1YQvr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1YQvr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1YQvr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1YQvr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1YQvr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1YQvr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1YQvr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmwtS1t.s: Assembler messages:
encrypt.c: /tmp/ccmwtS1t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwtS1t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwtS1t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwtS1t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwtS1t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwtS1t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwtS1t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwtS1t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwtS1t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwtS1t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmwtS1t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwtS1t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwtS1t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwtS1t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwtS1t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwtS1t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwtS1t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwtS1t.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccr8YxMU.s: Assembler messages:
encrypt.c: /tmp/ccr8YxMU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8YxMU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8YxMU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8YxMU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8YxMU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8YxMU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8YxMU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8YxMU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8YxMU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr8YxMU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8YxMU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8YxMU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8YxMU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8YxMU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8YxMU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8YxMU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8YxMU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8YxMU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF1dZUu.s: Assembler messages:
encrypt.c: /tmp/ccF1dZUu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1dZUu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1dZUu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1dZUu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1dZUu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1dZUu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1dZUu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1dZUu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1dZUu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF1dZUu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1dZUu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1dZUu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1dZUu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1dZUu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1dZUu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1dZUu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1dZUu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1dZUu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQRORCe.s: Assembler messages:
encrypt.c: /tmp/ccQRORCe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRORCe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRORCe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRORCe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRORCe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRORCe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRORCe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRORCe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRORCe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRORCe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQRORCe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRORCe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRORCe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRORCe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRORCe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRORCe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRORCe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRORCe.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJQT8t7.s: Assembler messages:
encrypt.c: /tmp/ccJQT8t7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQT8t7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQT8t7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQT8t7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQT8t7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQT8t7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQT8t7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQT8t7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQT8t7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQT8t7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJQT8t7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQT8t7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQT8t7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQT8t7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQT8t7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQT8t7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQT8t7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQT8t7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccShlJPx.s: Assembler messages:
encrypt.c: /tmp/ccShlJPx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShlJPx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShlJPx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccShlJPx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShlJPx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShlJPx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShlJPx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShlJPx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShlJPx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccShlJPx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShlJPx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShlJPx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShlJPx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShlJPx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShlJPx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShlJPx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShlJPx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShlJPx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT5SnSQ.s: Assembler messages:
encrypt.c: /tmp/ccT5SnSQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT5SnSQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT5SnSQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT5SnSQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5SnSQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5SnSQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5SnSQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT5SnSQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5SnSQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT5SnSQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT5SnSQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5SnSQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5SnSQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT5SnSQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5SnSQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT5SnSQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT5SnSQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnMMX26.s: Assembler messages:
encrypt.c: /tmp/ccnMMX26.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMMX26.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMMX26.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMMX26.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMMX26.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMMX26.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMMX26.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMMX26.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMMX26.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnMMX26.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMMX26.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMMX26.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMMX26.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMMX26.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMMX26.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMMX26.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMMX26.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMMX26.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccC5uz9R.s: Assembler messages:
encrypt.c: /tmp/ccC5uz9R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5uz9R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5uz9R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5uz9R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5uz9R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5uz9R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5uz9R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5uz9R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5uz9R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5uz9R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC5uz9R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5uz9R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5uz9R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5uz9R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5uz9R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5uz9R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5uz9R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5uz9R.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccU4rTc8.s: Assembler messages:
encrypt.c: /tmp/ccU4rTc8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4rTc8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4rTc8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4rTc8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rTc8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rTc8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rTc8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4rTc8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4rTc8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4rTc8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4rTc8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rTc8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rTc8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4rTc8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rTc8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4rTc8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rTc8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4rTc8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLFRobs.s: Assembler messages:
encrypt.c: /tmp/ccLFRobs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFRobs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFRobs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFRobs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFRobs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFRobs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFRobs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFRobs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFRobs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFRobs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLFRobs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLFRobs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFRobs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFRobs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFRobs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFRobs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFRobs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLFRobs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZoBrrL.s: Assembler messages:
encrypt.c: /tmp/ccZoBrrL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoBrrL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoBrrL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoBrrL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoBrrL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoBrrL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoBrrL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoBrrL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoBrrL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZoBrrL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZoBrrL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoBrrL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoBrrL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoBrrL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoBrrL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoBrrL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoBrrL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZoBrrL.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